我遇到Docker无法解析本地DNS的问题。运行一个基本的ping命令也不再有效。当前的0.11.1版本运行在Fedora 20上。上次我使用docker (0.9版本)时,一切都很好。sudo docker run base ping google.com我的本地DNS在Docker之外解析得很好,并且我的resolv.conf文件中没有设置本地主机(127.0.0.1)。我也尝试过设置dns,结果是一样的
其中,dig和host返回所述URL的IP地址,curl和nslookup返回:
curl: (6) Could not resolve host: internal.site.company.com它承载的docker-machine和容器都在其/etc/resolv.conf中具有所需内部DNS服务器的正确IP地址。所需URL的IP地址也可从无法解析名称的机器上访问。如上所述,地址是一个内部站点,我们的DNS服务器也是内部的。该站点可从安装docker-machine的计算机上访