添加yum源,由于阿里云只提供了docker-ce,所以需要配合网易yum源,更新相关依赖资源)
1. 阿里云源
curl -o /etc/yum.repos.d/docker.repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
2. 网易CentOS源
cd /etc/yum.repos.d
vi netease-centos-7.repo
[base]
name=CentOS-7.6.1810 - Base - 163.com
baseurl=http://mirrors.163.com/centos/7.6.1810/os/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=7.6.1810&arch=$basearch&repo=os
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#released updates
[updates]
name=CentOS-7.6.1810 - Updates - 163.com
baseurl=http://mirrors.163.com/centos/7.6.1810/updates/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=7.6.1810&arch=$basearch&repo=updates
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#additional packages that may be useful
[extras]
name=CentOS-7.6.1810 - Extras - 163.com
baseurl=http://mirrors.163.com/centos/7.6.1810/extras/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=7.6.1810&arch=$basearch&repo=extras
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-7.6.1810 - Plus - 163.com
baseurl=http://mirrors.163.com/centos/7.6.1810/centosplus/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=7.6.1810&arch=$basearch&repo=centosplus
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#contrib - packages by Centos Users
[contrib]
name=CentOS-7.6.1810 - Contrib - 163.com
baseurl=http://mirrors.163.com/centos/7.6.1810/contrib/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=7.6.1810&arch=$basearch&repo=contrib
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
保存并关闭
yum install -y docker-ce
# 检查docker是否安装正确
docker --version
# 启动docker并开机启动
systemctl start docker & systemctl enable docker