但是我在第1步和第一个问题这个命令:$ sudo yum update
当然我用谷歌搜索了一下,我发现我应该添加一个DNS,然后我用" sudo sh -c" echo nameserver 8.8.8.8>进行了尝试。 /etc/resolv.conf"" ;. 我进去了,但什么都没发生。 随着" sudo yum update"我总是得到同样的错误。 我也试过" dhclient"之前,但似乎没有发生任何事情
提前谢谢!
答案 0 :(得分:0)
如果有代理,请按照此链接https://docs.docker.com/engine/admin/systemd/#httphttps-proxy
中描述的步骤操作您可能还需要导出环境变量http_proxy
和https_proxy
对于DNS配置,还可以考虑在/etc/systemd/system/docker.service.d/dns.conf中添加以下内容:
[Service]
ExecStart=
ExecStart=/usr/bin/dockerd daemon -H fd:// --dns 8.8.8.8 --dns x.x.x.x --dns x.x.x.x
https://github.com/moby/moby/issues/19481#issuecomment-173469374
答案 1 :(得分:0)
问题的可能原因和解决方案。
在 CentOS 机器上启用以太网的步骤。
步骤 1. 编辑 /etc/sysconfig/network-scripts/ifcfg-eth0 文件并将 ONBOOT 值从 no 更改为“yes”
vi /etc/sysconfig/network-scripts/ifcfg-eth0s3
ONBOOT=yes
第 2 步:重启网络服务
/etc/init.d/network restart
现在尝试“yum update”命令。如果它有效,那么您的问题现在就解决了。
由于 /etc/resolv.conf 中缺少名称服务器,可能会出现问题。检查 /etc/resolv.conf 中的名称服务器条目。如果为空则定义名称服务器
vi /etc/resolv.conf
名称服务器 9.9.9.9
第 3 步:验证
http://techieroop.com/could-not-resolve-host-mirrorlist-centos-org-centos-7/