网络相关的命令
查看所有的docker网络
- docker network ls
网络模式
bridge:桥接docker(默认 自己创建也使用桥接模式)
none:不配置网络
host:与宿主机共享网络
container:与容器网络联通(用得少,局限很大)
测试
- 创建容器的时候—net bridge (即使不写,也会默认为桥接模式
- 查看这个桥接模式下的容器有哪些——>桥接模式的容器共用一个网络id
创建自己的网络
- docker network create —driver bridge —gateway 192.168.0.0 —subnet 192.168.0.0/16 xjc-net
- 基于自己的网络,创建两个容器
- 测试这两个容器是否可以互相ping名字ping通
可以ping名字ping通!
总结
我们自定义的网络自动帮我们维护好了docker网络,可以通过名字ping通
优势
自定义网络保证了不同的集群可以使用不同的网络,保证了集群的安全性。