如何让两个docker容器s1、s2相互通信?
-
创建桥接网络
- 创建
docker network create my_network
- 查看
docker network ls
- 创建
-
容器连接指定网络的两种情况
-
容器还未启动,则启动时指定网络
docker run -d --name=s1 --network my_network docker run -d --name=s2 --network my_network
-
容器已在运行,则连接指定网络
docker run -d --name=s1 --network my_network docker run -d --name=s2 --network my_network
-
-
测试在容器s1中ping s2
ping s2
参考:
https://blog.youkuaiyun.com/come11234/article/details/126763873
https://blog.youkuaiyun.com/Trollz/article/details/126176819