由于阿里云设置了权限,可改成华为云镜像
# 配置华为云 Centos8 镜像源,需要额外的一些依赖,而这些依赖在麒麟官方的源里面是没有的
curl -o /etc/yum.repos.d/CentOS-Base.repo https://repo.huaweicloud.com/repository/conf/CentOS-8-reg.repo
# 配置阿里云 docker 镜像源
yum-config-manager --add-repo https://repo.huaweicloud.com/docker-ce/linux/centos/docker-ce.repo
sed -i 's+download.docker.com+repo.huaweicloud.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo
# 修改 repo ,需要使用 centos 8的镜像源,若不修改无法使用。
echo "8" > /etc/yum/vars/centos_version
sed -i 's/$releasever/$centos_version/g' /etc/yum.repos.d/docker-ce.repo
sed -i 's/$releasever/$centos_version/g' /etc/yum.repos.d/CentOS-Base.repo
#清理yum源
yum clean all
# 建立缓存
yum makecache
# 查看 Docker 版本
yum list docker-ce --showduplicates | sort -r
# 安装最新版
yum install docker-ce -y
#仅下载不安装
yum install docker-ce --downloadonly --downloaddir=/opt/docker-ce/
# 启动和设置开机启动
systemctl start docker
systemctl ena