Docker自定义网络
# 查看所有网络
docker network ls
# 查看指定网络信息
docker network inspect mynet01
网络模式
bridge: 桥接模式(默认)
none: 不配置网络
host: 和宿主机共享网络(仅主机模式)
container: 容器网络连通(局限大,不常用)
docker -d -P --name tomcat01 [--net bridge] tomcat
[--net bridge]:docker默认创建
自定义一个桥接(bridge)网络
# 创建mynet自定义网络
docker network create --driver bridge --subnet 192.168.0.0/16 --gateway 192.168.0.1 mynet01
# 创建两个容器使用mynet01网络
docker run -d -P --name tomcat-net01 --net mynet01 tomcat
docker run -d -P --name tomcat-net02 --net mynet01 tomcat
# 两个容器ping 可以ping通(默认docker0无法ping通)
docker exec -it tomcat-net02 ping tomcat-net01