创建自定义网络
返回目录
https://blog.csdn.net/BW_Bear/article/details/103255854
docker network create --driver bridge my_net
自定义网段网关
docker network create --driver bridge --subnet 172.22.16.0/24 --gateway 172.22.16.1 my_net2
容器使用新网络
docker run -it --network=my_net2 busybox
容器分配ip
docker run -it --network=my_net2 --ip 172.22.16.8 busybox
ps:只用用subnet创建的网络才有静态ip
容器连通
链接到同一网络的容器可互相ping通
不同网络不可ping通
ps:存在路由,但是定了规则docker-isolation隔绝网络间的双向通信(iptables-save 查看)
想让两个容器ping通,为其中一个添加网卡
docker network connect my_net2 【容器】