在线安装
由于docker官方提供的安装源https://download.docker.com/linux/centos/docker-ce.repo
,在实际安装过程中,异常缓慢。所以首先将yum安装源替换为阿里提供的安装源。
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
然后清理软件源并构建元数据:
yum clean all
yum makecache fast
执行安装
yum -y install docker-ce
你会发现下载速度比较理想 😃
离线下载方式
下载地址
https://download.docker.com/linux/centos/7/x86_64/stable/Packages/
下载得到以下rpm包:
containerd.io-1.2.10-3.2.el7.x86_64.rpm
docker-ce-19.03.5-3.el7.x86_64.rpm
docker-ce-cli-19.03.5-3.el7.x86_64.rpm
docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch.rpm
还需单独下载container-selinux-2.107-3.el7.noarch.rpm
开始安装
[root@node1 docker]# rpm -ivh *.rpm
警告:containerd.io-1.2.10-3.2.el7.x86_64.rpm: 头V4 RSA/SHA512 Signature, 密钥 ID 621e9f35: NOKEY
警告:软件包 docker-ce-3:19.03.5-3.el7.x86_64 已被加入,跳过 docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch
准备中... ################################# [100%]
正在升级/安装...
1:container-selinux-2:2.107-3.el7 ################################# [ 25%]
2:containerd.io-1.2.10-3.2.el7 ################################# [ 50%]
3:docker-ce-cli-1:19.03.5-3.el7 ################################# [ 75%]
4:docker-ce-3:19.03.5-3.el7 ################################# [100%]