1、Docker官网安装地址
https://docs.docker.com/engine/install/centos/#prerequisites
2、离线安装下载地址
https://download.docker.com/linux/static/stable/x86_64/
3、使用yum工具安装
如果之前安装需要先卸载
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
安装yum-utils工具包
yum install -y yum-utils
设置存储库,添加本地镜像设置为阿里云
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
查看docker仓库中的所有版本。 命令如下
yum list docker-ce --showduplicates | sort -r
安装docker指定版本
yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
安装最新版本
yum install -y docker-ce
验证docker是否安装成功,查看版本信息
docker -v 或 docker version
运行docker测试镜像验证docker安装是否成功
docker run hello-world
输出 Hello from Docker! 说明docker安装的没有问题
启动docker && 加入开机启动
systemctl start docker && systemctl enable docker
4、配置国内镜像加速
阿里云docker镜像加速设置
https://developer.aliyun.com/article/1268627?spm=5176.21213303.J_qCOwPWspKEuWcmp8qiZNQ.195.2b8d2f3dZCHbD5&scm=20140722.S_community@@%E6%96%87%E7%AB%A0@@1268627._.ID_community@@%E6%96%87%E7%AB%A0@@1268627-RL_docker%E9%95%9C%E5%83%8F%E5%8A%A0%E9%80%9F%E8%AE%BE%E7%BD%AE-LOC_llm-OR_ser-V_3-RK_rerank-P0_3
创建文件夹
mkdir -p /etc/docker
在文件夹内新建一个daemon.json文件,执行命令
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["http://hd1esep4.mirror.aliyuncs.com"]
}
EOF
载入配置文件
systemctl daemon-reload
重启docker
systemctl restart docker
查看docker镜像
docker info