dockerfile 运行时install 安装 openssh 时 ,报错:No URLs in mirrorlist,请求帮助

img


在网上找了些类似的文章看了,按照操作比如说改配置:
sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-

sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-

修改了来源
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
重新
yum clean all
yum makecache

关闭了防火墙
结果运行还是出错**

img

我看到你的报错,还是去找了国外源哦。你确定配置正确了?
还有,你一定要用8的镜像吗?
是啦,你上一下你的 dockerfile 嘛

脚本里面设置一下网络,因为这几个步骤不是宿主机中执行的,是容器内执行的