三、网络连通

 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 来连通
posted @ 2021-09-27 14:56  落樰兂痕  阅读(103)  评论(0编辑  收藏  举报