Centos8 安装docker
在安装docker时候遇到很多问题,在这里分享一下,
1.在国内使用docker官方的源真的是慢,
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。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
解决

