No package docker-ce available问题的解决
安装docker时提示
root@k8s-node3 ~]# yum install -y docker-ce docker-ce-cli containerd.io Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * extras: mirrors.aliyun.com * updates: mirrors.aliyun.com No package docker-ce available. No package docker-ce-cli available. No package containerd.io available.
安装失败,由于国内访问 Docker 官方源经常出问题,推荐使用 阿里云 的 Docker 镜像源。
1. 手动添加阿里云 Docker 的 repo
cat > /etc/yum.repos.d/docker-ce.repo <<EOF
[docker-ce-stable]
name=Docker CE Stable - aliyun
baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/\$releasever/\$basearch/stable
enabled=1
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/docker-ce/linux/centos/gpg
EOF
2.执行安装
yum makecache fast
yum install -y docker-ce docker-ce-cli containerd.io
如此便可以安装成功