準備環境
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