网络相关的命令

docker network —help
image.png

查看所有的docker网络

  1. docker network ls

image.png
网络模式
bridge:桥接docker(默认 自己创建也使用桥接模式)
none:不配置网络
host:与宿主机共享网络
container:与容器网络联通(用得少,局限很大)

测试

  1. 创建容器的时候—net bridge (即使不写,也会默认为桥接模式

image.png

  1. 查看这个桥接模式下的容器有哪些——>桥接模式的容器共用一个网络id

image.png

创建自己的网络

  1. docker network create —driver bridge —gateway 192.168.0.0 —subnet 192.168.0.0/16 xjc-net

image.png

  1. 基于自己的网络,创建两个容器

image.png

  1. 测试这两个容器是否可以互相ping名字ping通

image.png
可以ping名字ping通!

总结

我们自定义的网络自动帮我们维护好了docker网络,可以通过名字ping通
优势
自定义网络保证了不同的集群可以使用不同的网络,保证了集群的安全性。