准备环境
centos7 服务器一台
//iptables 关闭、SElinux 修改为警告模式
[root@localhost ~]# systemctl stop firewalld.service
[root@localhost ~]# setenforce 0
[root@localhost ~]#
# 检查 ynm 源
[root@localhost ~]# yum repolist
BDB2053 Freeing read locks for locker 0xc66: 4743/140591613097792
BDB2053 Freeing read locks for locker 0xc68: 4743/140591613097792
已加载插件:fastestmirror, langpacks
Determining fastest mirrors
* base: mirrors.huaweicloud.com
* extras: mirror.bit.edu.cn
* updates: mirror.bit.edu.cn
源标识 源名称 状态
base/7/x86_64 CentOS-7 - Base 10,097
extras/7/x86_64 CentOS-7 - Extras 335
updates/7/x86_64 CentOS-7 - Updates 1,487
repolist: 11,919
[root@localhost ~]#
搭建 docker 环境
使用 yum 进行安装
// 安装必要的一些系统工具
[root@localhost ~]# sudo yum install -y yum-utils device-mapper-persistent-data lvm2
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.huaweicloud.com
* extras: mirror.bit.edu.cn
* updates: mirror.bit.edu.cn
//添加软件源信息
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
//更新并安装Docker-CE
[root@localhost ~]# sudo yum makecache fast
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.huaweicloud.com
* extras: mirror.bit.edu.cn
* updates: mirror.bit.edu.cn
base | 3.6 kB 00:00:00
docker-ce-stable | 3.5 kB 00:00:00
extras | 2.9 kB 00:00:00
updates | 2.9 kB 00:00:00
(1/2): docker-ce-stable/x86_64/primary_db | 41 kB 00:00:00
(2/2): docker-ce-stable/x86_64/updateinfo | 55 B 00:00:00
元数据缓存已建立
[root@localhost ~]#
[root@localhost ~]# sudo yum -y install docker-ce
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.huaweicloud.com
* extras: mirror.bit.edu.cn
* updates: mirror.bit.edu.cn
软件包 3:docker-ce-19.03.8-3.el7.x86_64 已安装并且是最新版本
无须任何处理
[root@localhost ~]#
开启Docker服务
[root@localhost ~]# sudo service docker start
Redirecting to /bin/systemctl start docker.service
官方网址
https://developer.aliyun.com/mirror/docker-ce?spm=a2c6h.13651102.0.0.53322f70myMj9I