Ubuntu 16.04 主机上 centos 7 容器的 Docker dns 问题

Ubuntu 16.04 主机上 centos 7 容器的 Docker dns 问题

我看到了很多关于这个话题的问题,但没有一个能解决我的问题:

我有一台 Ubuntu 16.04 主机,在我全新的 Centos 7 docker 容器上,系统无法解析任何名称:

在容器中,/etc/resolv.conf指定 google DNS:8.8.8.8

ping 8.8.8.8运行良好,但ping google.com不起作用

我以为是防火墙的问题,我清除了主机端的整个 iptables 以允许所有内容:但ping google.com仍然不起作用(似乎挂了)

您有什么办法可以解决我的 DNS 问题吗?

答案1

我发现了问题:google DNS(8.8.8.8)在工作时可以正常工作...但现在不行了!我刚刚用新的办公室 DNS 服务器更改了 /etc/resolv.conf,现在运行正常。

相关内容