在docker中存在三种网络 host,null,bridge,可以用docker network ls
查看
我们默认创建的网络都是bridge网络,同样我们也可以创建自己的网络
docker network create --driver <host/null/bridge> network_name
例如,创建名字为my_net的bridge网络
docker network create --driver bridge my_net
查看网络ip
docker network inspect network_name
例如查看my_net的ip
docker network inspect my_net
这里我们查看到
"Subnet": "172.18.0.0/16",
"Gateway": "172.18.0.1"
我们可以将自己的container运行在此网络上
docker run -it --network=my_net --name bbox4 busybox
ip a