小编mar*_*v81的帖子

如何在 Ubuntu Gnome 15.10 中干净地设置网络 Docker

在 Ubuntu Gnome 15.10 中,Docker 几乎是开箱即用的,但有一个微妙之处。在我重新启动 docker 服务之前,容器似乎无法访问网络。

启动主机后,docker0 接口没有任何 IP 地址。

$ ifconfig docker0
docker0   Link encap:Ethernet  HWaddr ea:03:cc:9c:7a:cd
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:108 (108.0 B)
Run Code Online (Sandbox Code Playgroud)

如果我然后启动一个容器,docker0 接口只会获得一个 ipv6 地址,据我所知,容器无法连接网络。我无法 ping 主机 IP、LAN IP 或 Internet IP。我正在使用 ubuntu:trusty 映像并运行 bash 作为容器的主进程。

$ ifconfig docker0 
docker0   Link encap:Ethernet  HWaddr 00:00:00:00:00:00
          inet6 addr: fe80::7801:6eff:fe86:6dd8/64 Scope:Link
          UP BROADCAST MULTICAST  MTU:1500  Metric:1 …
Run Code Online (Sandbox Code Playgroud)

networking docker

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

docker ×1

networking ×1