Docker Network

#查看所有docker网络

1 docker network ls

#查所有东西详情

2 docker network inspect ####

#创建网络

3 docker network --help

# 自定义网络 桥接网络

4 docker network create --driver bridge --subnet 192.168.0.0/16 --gateway 192.168.0.1 mynet

# 在自定义网络下创建镜像

5 docker run -d --name tomcat-net-01 --net mynet tomcat:8

   docker run -d --name tomcat-net-02 --net mynet tomcat:8

#容器间互相ping连接

6 docker exec -it tomcat-net-01 ping 192.168.0.3  ip形式

  docker exec -it tomcat-net-01 ping tomcat-net-02 域名或者容器名方式

* 自定义网络本身就维护好了 主机名和ip的对应关系

 所有东西实时维护好。

 

总结:自建网卡 实现网络隔离 非常棒!!!

如果想要打通:就把镜像加入到相应的网络就ok了  双IP模式

跨网络访问:docker network connect mynet nginx01

自定义网络默认都可以用主机名访问

 

posted @ 2020-05-16 16:49  jack-jin  阅读(88)  评论(0)    收藏  举报