一、docker容器互联的两种方式。
1、docker容器通过宿主机的docker0网桥IP地址互联。
Docker网络管理(网络隔离)
Docker网络管理(网络隔离)
Docker网络管理(网络隔离)
2、Docker容器和容器之间互联,通过容器的名字进行访问。
Docker网络管理(网络隔离)
二、配置docker容器网络通信。
1、配置docker容器网络通信。(需先开启宿主机路由功能bridge为默认通信模式,配置时可不写)
Docker网络管理(网络隔离)
2、配置docker容器不需要连接网络,容器无法通信。(无网络接口)
Docker网络管理(网络隔离)
3、运行的容器和宿主机网络配置保持同步。(安全性差一些)
Docker网络管理(网络隔离)
三、修改docker·0网卡参数。
1、配置网桥docker0。
Docker网络管理(网络隔离)
2、修改docker配置文件加载到新创建的网桥docker0。
Docker网络管理(网络隔离)
Docker网络管理(网络隔离)
四、Docker网络隔离。
1、创建网络空间名称分别为lamp、lnmp。
Docker网络管理(网络隔离)
2、创建运行容器添加到不同的网络名称空间中实现隔离,只有相同可通信。
Docker网络管理(网络隔离)
Docker网络管理(网络隔离)
五、配置网桥实现网络隔离。
1、修改物理网卡配置信息桥接到网桥网卡br0
Docker网络管理(网络隔离)
2、修改br0网桥。
Docker网络管理(网络隔离)
Docker网络管理(网络隔离)
六、配置git下载网络管理工具。
1、安装git,并下载docker容器网络管理工具pipework。
Docker网络管理(网络隔离)
2、优化管理命令。(所有用户都可以使用这个命令)
Docker网络管理(网络隔离)
3、通过运行容器。(没有配置网络接口的)
Docker网络管理(网络隔离)
4、通过pipework配置容器IP地址。
Docker网络管理(网络隔离)
5、登录查看。
Docker网络管理(网络隔离)

相关文章: