Docker网络深度解读

  1. 云栖社区>
  2. 云栖TechDay>
  3. 博客>
  4. 正文

Docker网络深度解读

场景研读 2017-01-09 12:39:54 浏览7202
展开阅读全文

Docker概念和默认网络

什么是Docker网络呢?总的来说,网络中的容器们可以相互通信,网络外的又访问不了这些容器。具体来说,在一个网络中,它是一个容器的集合,在这个概念里面的一个容器,它会通过容器的IP直接去通信,又能保证在这个集合外的一些容器不能够通过这个容器IP去通信,能做到网络隔离。网络这个概念是由网络的驱动去创建、管理的。网络的驱动又分为全局的和本地的,全局的意思是这个网络可以跨主机,没必要说我的两个容器非要在一个主机上才能通过这个网络去通信,我可以在不同主机上还是通过容器的IP相互通信。

本地网络

411be7918155e00b18863881650edb24786648a2

首先我们看一个本地网络的图,这个图中有一台主机,上面跑了四个容器,分别分布在两个网络里面,一个是NET1,一个是NET2。NET1里面的两个容器是可以互相通过自己的IP通信的,但是NET1里面的容器和NET2里面的容器又是隔离

网友评论

登录后评论
0/500
评论
场景研读
+ 关注
所属云栖号: 云栖TechDay