Docker 容器内没有 Internet 连接

Docker 容器内没有 Internet 连接

操作系统:Ubuntu 16.04

Docker 版本:17.09.0-ce,构建 afdb6d4

在 Docker 容器内部没有互联网连接,但我获得了主机 IP。

当我跑步时

docker run busybox ping -c 3 google.com

100% 的包裹丢失。当我运行

docker run busybox nslookup google.com

我获取了 Google IP,一切正常。我获取了所有主机的 IP,但 ping 时数据包丢失。

当我运行此命令时

docker run --network=host busybox nslookup google.com

一切正常。

我认为问题出在我的互联网提供商身上。因为当我使用 3G 互联网时,一切正常,我可以 ping 主机。

我必须做什么才能使用另一个网络运行 Docker 容器?

相关内容