容器化部署番外篇之docker网络通信06
一、四种网络模式
Bridge模式:容器的默认网关,默认新建容器的网络模式
Host模式:容器和宿主机共用一个 Network,使用主机的IP:PORT就可以访问容器,但安全性不高,用得少
Container模式:这个模式指定新创建的容器和已经存在的一个容器共享一个 Network。
这种模式下,新加入的容器不能独立开放端口,只能使用已有容器开放的端口。
None模式:使用none模式,Docker 容器拥有自己的 Network Namespace,但是并不为Docker 容器进行任何网络配置。
# 查看网络
docker network ls
# 查看Docker默认桥接网络(bridge)的详细配置信息
docker network inspect bridge
二、容器通信方案
创建网络
docker network create -d bridge autotonet
容器关联网络
docker network connect autotonet mynginx
docker network connect autotonet autotpenv
容器离开网络
docker network disconnect bridge autotpenv2
docker network disconnect bridge mynginx
移除网络
docker network remove 网络名 # 当前网络下没有挂载容器