在一台新的虚拟机里安装docker的时候报错了,执行命令如下
yum install -y docker-ce docker-ce-cli containerd.io
报错信息如下:
Error downloading packages:3:docker-ce-27.0.0~rc.2-1.el7.x86_64: [Errno 256] No more mirrors to try.
在网上查询了相关资料,有的说是需要把【/etc/yum.repos.d/docker-ce.repo】文件里的【docker-ce-test】组下的enabled=0修改为1,我尝试过了并没有作用,所以想起了配置的仓库,配置的时候我使用的是下列命令:
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
但是国内是没法直接访问这个仓库的,所以我尝试把仓库换成阿里的,使用下列命令设置:
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
然后再执行安装docker的命令即可(其实大多数下载出现的问题都是配置错误或无效产生的)。