1:先卸载这些旧版本,以及关联的依赖项
sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
2:把yum源更换成阿里的yum源
下载阿里yum源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
curl -s -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
curl -s -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo
3: 安装一些系统工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
4: 添加软件源
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
5: 更新并安装 Docker-CE
sudo yum -y install docker-ce docker-ce-cli containerd.io
6: 系统启动时自动启动
sudo systemctl enable docker --now
7: 验证 Docker 并查看其版本
docker --version
03-17
336