码迷,mamicode.com
首页 > 其他好文 > 详细

centos7下安装docker(14.2跨主机网络-overlay)

时间:2017-11-07 17:52:26      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:一个   etcd   nbsp   network   组件   -name   环境   doc   net   

为支持容器跨主机通信,Docker提供了overlay driver,使用户可以创建基于VxLAN的overlay网络。VxLAN可将二层数据封装到UDP进行传输,VxLAN提供与VLAN相同的以太网二层服务,但是拥有更强的扩展性和灵活性。

 

Docker overlay网络需要一个key-value数据库用于保存网络信息状态,包括Network,Endpoint,IP等。Consul,Etcd和Zookeeper都是docker支持的key-value软件,今天讨论的是consul

试验环境描述:直接使用上一章docker-machine环境

在docker1:192.168.7.235和docker2:192.168.7.231上实践各种跨主机网络方案,在192.168.7.222上部署支持的组件

 

 

consul:

最简单的方式就是以容器的方式运行consul:docker run -d -p 8500:8500 -h consul --name consul progrium/consul --server -bootstrap

 

 

centos7下安装docker(14.2跨主机网络-overlay)

标签:一个   etcd   nbsp   network   组件   -name   环境   doc   net   

原文地址:http://www.cnblogs.com/lkun/p/7799641.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!