关于docker网络通信模块的手册
--network指定网络
--ip指定具体ip
docker支持3种网络模式
none
host(使用宿主机网络)
bridge(自建网络)
user-defined (用户自定义网络)
user-defined
三种网络驱动:
bridge:创建默认bridge网络
overlay:跨主机网络
macvlan:跨主机网络
bridge
--subnet 指定子网
--gateway 指定网关
不同容器通信
- docker network connect #{network} #{网卡}
- joined容器
--network=container:container1_name
与外部网络的通讯
容器到外部
host----本身支持借用主机网络
bridge---类型通过网关做转换
外部到容器内部
-p 端口映射(启动一个docker-proxy进程控制访问容器流量)