diff --git a/12_implementation/12.6_network.md b/12_implementation/12.6_network.md index cd549c1..da5907d 100644 --- a/12_implementation/12.6_network.md +++ b/12_implementation/12.6_network.md @@ -50,7 +50,7 @@ $ sudo ln -s /proc/$pid/ns/net /var/run/netns/$pid ```bash $ ip addr show docker0 21: docker0: ... -inet 172.17.42.1/16 scope global docker0 +inet 172.17.0.1/16 scope global docker0 ... ``` 创建一对 “veth pair” 接口 A 和 B,绑定 A 到网桥 `docker0`,并启用它 @@ -64,8 +64,8 @@ $ sudo ip link set A up $ sudo ip link set B netns $pid $ sudo ip netns exec $pid ip link set dev B name eth0 $ sudo ip netns exec $pid ip link set eth0 up -$ sudo ip netns exec $pid ip addr add 172.17.42.99/16 dev eth0 -$ sudo ip netns exec $pid ip route add default via 172.17.42.1 +$ sudo ip netns exec $pid ip addr add 172.17.0.99/16 dev eth0 +$ sudo ip netns exec $pid ip route add default via 172.17.0.1 ``` 以上,就是 Docker 配置网络的具体过程。