在安裝docker時候遇到很多問題,在這裡分享一下, 1.在國內使用docker官方的源真的是慢, https://download.docker.com/linux/centos/#Docker官方源 [root@localhost ~]# cat /etc/yum.repos.d/Docker- ...
在安裝docker時候遇到很多問題,在這裡分享一下,
1.在國內使用docker官方的源真的是慢,
https:
//download
.docker.com
/linux/centos/
#Docker官方源
[root@localhost ~]
# cat /etc/yum.repos.d/Docker-ce.repo
[docker-ce-stable]
name=Docker CE Stable - $basearch
baseurl=https:
//mirrors
.aliyun.com
/docker-ce/linux/centos/7/
$basearch
/stable
enabled=1
gpgcheck=1
gpgkey=https:
//mirrors
.aliyun.com
/docker-ce/linux/centos/gpg
我這裡用的阿裡雲的源
2.手動安裝 container.io
yum
install
-y https:
//mirrors
.aliyun.com
/docker-ce/linux/centos/7/x86_64/edge/Packages/containerd
.io-1.2.6-3.3.el7.x86_64.rpm
3.安裝Docker
install
-y docker-ce
啟動Docker
#systemctl start docker
4.驗證
5.pull鏡像
#docker search 鏡像名字 //搜索鏡像
#docker pull ubuntu //從倉庫下載鏡像
你會發現pull非常慢
解決
使用docker鏡像加速
參考https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors?accounttraceid=b05fd04232be4d4388b3da5bae1ab089aque
# mkdir -p /etc/docker
# tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://p8sswz3o.mirror.aliyuncs.com"]
}
EOF
#systemctl daemon-reload
# systemctl restart docker
4.安裝docker-ce出錯
.
手動安裝containerd.io
yum
install
-y https:
//mirrors
.aliyun.com
/docker-ce/linux/centos/7/x86_64/edge/Packages/containerd
.io-1.2.6-3.3.el7.x86_64.rpm
在安裝docker-ce
yum install -y docker-ce
解決