三、网络连通
docker network connect 连接一个容器到一个网络(非常重要)
[root@docker ~]# docker network connect --help

测试打通Tomcat01 - mynet
[root@docker ~]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
fd1b6cc0d0be centos "/bin/bash" 14 minutes ago Up 14 minutes tomcat02
7b17fe3730b7 centos "/bin/bash" 14 minutes ago Up 14 minutes tomcat01
6dcaf8d16982 centos "/bin/bash" 24 minutes ago Up 24 minutes cenos02
0f928c84f9f4 centos "/bin/bash" 24 minutes ago Up 24 minutes cenos01
[root@docker ~]# docker network connect mynet tomcat01
#连通之后就是将Tomcat01与mynet打通,放到了mynet网络下。
就是一个容器两个ip


[root@docker ~]# docker exec -it tomcat01 ping cenos01
PING cenos01 (192.168.1.2) 56(84) bytes of data.
64 bytes from cenos01.mynet (192.168.1.2): icmp_seq=1 ttl=64 time=0.046 ms
64 bytes from cenos01.mynet (192.168.1.2): icmp_seq=2 ttl=64 time=0.043 ms
结论:假设我们要跨网络操作,就需要docker network connect 来连通

浙公网安备 33010602011771号