我在Windows PC上运行虚拟机中的Linux VM . 我在VM中安装了docker . 然后我通过“docker run -it alpine”开始了一个高山容器 . 在这个容器中,我可以成功ping外部IP . 但是,当我尝试ping域名时,例如谷歌,它总是返回“ping:坏地址'google.com' . 如果我做”nslookup google.com“,它会告诉我”无法解析'google.com'“ . 但所有这些操作都可以在VM中成功完成(在容器外部) .

在容器的/etc/resolv.conf中是Google DNS服务器,8.8.8.8和8.8.4.4 . 而对于VM,它是127.0.1.1 .

有人知道类似的问题吗?