出现如下问题:
一般都是在Dockerfile中使用RUN yum 安装一些个别的命令
最主要的是联网链接不上
主要是通过以下解决:
- 设置镜像中的个别命令有墙堵住网络配置问题
网上说的防火墙,个人感觉影响不大,开启与不开启都可以使用(有测试过)
Errors during downloading metadata for repository 'appstream': - Curl error (6): Couldn't resolve host name for http://mirrorlist.centos.org/?release=8&arch=x86_64&repo=AppStream&infra=container [Could not resolve host: mirrorlist.centos.org] Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: Curl error (6): Couldn't resolve host name for http://mirrorlist.centos.org/?release=8&arch=x86_64&repo=AppStream&infra=container [Could not resolve host: mirrorlist.centos.org]
问题解决:
大多数原因还是上网链接不上
或者是dns配置解析有问题
导致一直卡在那里下载,下载不动
通过重启网络配置,或者是配置一下dns即可
dns可以设置为自动获取
或者是修改成114.114.114.114都可
能连接上网络就行,最好搭建一个(ti zi)
如果以上还不能解决,可以通过搭建一个(ti zi),能下载更快
在者这个和防火墙没多大关系
作者在关闭的防火墙中也可以配置成功
网上说的开启防火墙,兴许有些用
你可试试systemctl start firewalld.service
或者重启一下docker容器 docker start 容器id
具体涉及防火墙的命令
可查看博主相关文章
linux之防火墙命令firewall、iptable以及端口号等详解诠释(全)



