Docker网络与开发全解析
1. Docker网络基础操作
1.1 容器启动与网络查看
启动一个Ubuntu 14.04的容器并查看其 /etc/hosts 文件:
vagrant@net-2:~$ docker run -ti --rm ubuntu:14.04 bash
root@2ac726b4ce60:/# cat /etc/hosts
172.21.0.4
2ac726b4ce60
127.0.0.1
localhost
::1
localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
172.21.0.3
distracted_bohr
172.21.0.3
distracted_bohr.multihost
172.21.0.4
modest_curie
172.21.0.4
modest_curie.multihost
此时不仅能看到刚在 net-2 上启动的容器,还能看到之前在 net-1 上启动的容器,并且可以相互 ping 通。
1.2 创建自定义覆盖网络
默认情况下,容器会自动被放置在默认网络中,我们可以创建自定义的覆盖网络。操作步骤如下:
1. 在Docker主机(
超级会员免费看
订阅专栏 解锁全文
1222

被折叠的 条评论
为什么被折叠?



