Docker允许通过外部访问容器或容器互联的方式来提供网络服务。
1 docker容器与操作系统通信机制
2.docker 网络使用
注意:一般在使用docker网桥(bridqe)实现容器与容器通信时,都是站在一个应用角度进行容器通信
a.查看docker网桥配置
docker network ls
b.创建自定义网桥
docker create ems(网桥名称) -> docker create -d bridge ems(网桥)
docker run -d -p 8082:8080 --network ems --name mytomcat01 tomcat8.0-jre8
docker run -d -p 8083:8080 --network ems --name mytoncat02 tomcat:8.0-jre8
注意: 一旦在启动容器时指定了网桥之后,日后可以在任何这个网桥关联的容器中使用容器名字进行与其他容器通信 c.删除网桥
docker network rm 网桥名称
d.查看网桥详细
docker inspect ems
注意:使用dockerrun指定--network网桥时网桥必须存在