需求:创建两个自定义容器,分别使用自定义网络,使其互通
1. 创建容器 docker run -d --name web1 -p 80:80 httpd 2. 创建网络 docker network create --driver bridge --subnet 192.168.1.0/24 net1 docker network create --driver bridge --subnet 171.16.1.0/24 net2 3. 创建两个容器,分别使用两个自定义网络 docker run -it --name c1 --network net1 centos bash docker run -it --name c2 --network net2 centos bash 4. 创建一个新的网络net3 打通两个容器 docker network create --driver bridge net3 docker network connect net3 c1 docker network connect net3 c2 5. 两个容器互相ping,可以ping通
结果展示