Docker网络这样理解会更简单二

时间:2024/1/23 18:07:17 来源:os/2

彭洋治疗白癜风怎么样 https://jbk.familydoctor.com.cn/bjbdfyy_ys_12560/

阅读本文,你将了解以下内容

Docker下多主机容器互相访问原理

docker如何配置flannel

flannel的工作原理

前言

在文章Docker网络这样理解会更简单(一)中介绍了容器在单机内的互相通信原理,涉及到网桥、VethPair、路由等相关的内容,这一篇我们在此基础上,再来了解下Docker在跨主机的通信原理。

跨网络方案

在前面我们提到过,在同一台主机内的容器,通过docker0进行通信,那有没有办法将这个docker0再进行提升一个层级,成为以下的架构方案呢?

上面的方案其实就是通过软件构建一个覆盖在主机网络之上,可以将所有容器进行连通的虚拟网络,这也就是跨主机网络的核心,称为覆盖网络(overlaynetwork)。

在目前容器主流的覆盖网络方案中,不得不提的是Flannel,它是CoreOS公司主推的方案。

docker接入flannel

从coreOs下载etcd(3.5.7)和flannel(0.21.1)的安装包,分别安装

etcd(...:)

在启动flannel之前,在etcd创建对应的配置

etcdctl--endpoints

转载请注明:http://www.wsqwo.com/zyzz/13117.html
热点排行
贝奇幼儿园告家长书

接上级主管部门通知要求,切实保障师生的人身安全,特制定幼儿园出入管理细则……【查看详情】

精彩推荐
淋巴结核如何治疗?

一、淋巴结核中医治疗  1.挑治治疗  (1)取穴  主穴:……【查看详情】

相关导读
淋巴结核如何治疗?

一、淋巴结核中医治疗  1.挑治治疗  (1)取穴  主穴:……【查看详情】

网站首页 | 网站地图 | 合作伙伴 | 广告合作 | 服务条款 | 发布优势 | 隐私保护 | 版权申明 | 返回顶部