网络连通(不同网段的容器连通)
两个不在同一个网段的容器是不可能ping通的,我们需要的是本网段的容器打通另一个网络,而不是两个网络打通,否则网络的性质都变了!
测试:打通tomcat01到mynet
[root@CentOs ~]# docker network connect mynet tomcat01
查看一下mynet网络,我们发现连通之后就是把tomcat01放在了mynet网络下面
一个容器,两个ip地址!
我们再次测试,发现这次就可以ping通了
[root@CentOs ~]# docker exec -it tomcat01 ping tomcat-net-01
PING tomcat-net-01 (192.168.0.2): 56 data bytes
92 bytes from 7feebd069984 (192.168.0.4): Destination Host Unreachable
92 bytes from 7feebd069984 (192.168.0.4): Destination Host Unreachable
92 bytes from 7feebd069984 (192.168.0.4): Destination Host Unreachable
92 bytes from 7feebd069984 (192.168.0.4): Destination Host Unreachable
^C--- tomcat-net-01 ping statistics ---
5 packets transmitted, 0 packets received, 100% packet loss
[root@CentOs ~]#
测试一下02,我们发现,意料之中的ping不通!
[root@CentOs ~]# docker exec -it tomcat02 ping tomcat-net-01
ping: unknown host
[root@CentOs ~]#
结论:假设要跨网络操作,就需要使用docker network connect 连通!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律