docker网络
一,docker网络模式(单台主机模式)
- Null(--net=None)
- 把容器放入独立的网络空间但不做任何网络配置
- 用户需要通过运行docker network 命令来完成网络配置
- Host
- 使用主机网络名空间,复用主机网络
- Container
- 重用其他容器的网络
- Brige(--net-brige)
- 使用linux网桥和iptables提供容器互联,docker在每台主机上创建一个名叫docker0的网桥,通过veth pair来连接该主机的每一个endpoint
二,跨主机容器通信
overlay:通过网络封包实现
remote(work with remote dribers)
- underlay:使用现有底网络,为每一个容器配置可路由的网络ip
- overlay:通过网络封包实现
全世界的程序员们联合起来吧!