Last updated 5 years ago
Was this helpful?
首先使用docker network ls看一下,默认会创建 桥接模式bridge
docker network ls
比如:
当你启动了一个没有指定网络的compose,则会建立一个默认的mycompose_default 的网络。使用下面的命令查看网络详情。
docker network inspect mycompose_default
当我们启动容器时,默认会加入bridge这个网络。
示例创建一个简单的网络
最简单语法
docker network create -d bridge mynginx
让我们启动容器时就可以加入docker run-d--network=mynginx 容器名,这时创建的容器会加入这个网络
docker run-d--network=mynginx 容器名
设置子网 地址
docke rnetwork create -d bridge--subnet=192.128.0.0/16 mynginx
http://tool.chinaz.com/Tools/subnetmask这里有个子网掩码的计算地址
http://tool.chinaz.com/Tools/subnetmask