ker虚拟化企业案例实战:网络模式详解与应用.pdfVIP

ker虚拟化企业案例实战:网络模式详解与应用.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

京峰JF2117‑Day50上课笔记Docker虚拟化企业案例实战

1、Docker网络模式剖析

基于Dockerrun创建Docker容器时,可以使用‑‑net选项

指定容器的网络模式,Docker默认有以下四种网络模式:

❑host模式,使用‑‑net=host指定;❑container模式,

__

使用‑‑net=container:NAME或ID指定;❑none模式,

使用‑‑net=none指定;❑bridge模式,使用‑‑net=

bridge指定,默认设置;

1)主机模式详解:

默认情况下,Docker容器运行时会分配独立的Network

Namespace以子系统。基于host模式,容器将不会获得一个

独立的NetworkNamespace,而是与宿主机共用一个Network

Namespace。容器将不会虚拟出自己的网卡,配置自己的IP等,

而是使用宿主机的IP和端口。

2)容器模式详解:

熟悉了host模式,Container模式也非常好理解。

Container模式指的是新创建的容器与已存在的一个容器共个

NetworkNamespace,而不是与宿主机共享。

即新创建的容器不会创建自己的网卡,配置自己的IP,而是与一

个指定的容器共享IP、端口范围等。同样,两个容器除了在网络

方面相同之外,其他如文件系统、进程列表等还是的。

3)None模式详解:

京峰JF2117-Day50上课笔记Docker虚拟化企业案例实战

1、Docker网络模式剖析

基于Dockerrun创建Docker容器时,可以使用--net选项指定容

器的网络模式,Docker默认有以下四种网络模式:

❑host模式,使用--net=host指定;

❑container模式,使用--net=container:NAME_or_ID指定;

❑none模式,使用--net=none指定;,

❑bridge模式,使用--net=bridge指定,默认设置;

1)Host模式详解:

默认Docker容器运行会分配独立的NetworkNamespace子系统,

基于host模式,容器将不会获得一个独立的NetworkNamespace,而

是和宿主机共用一个NetworkNamespace,容器将不会虚拟出自己的

网卡,配置自己的IP等,而是使用宿主机的IP和端口。

2)Container模式详解:

熟悉了host模式,Container模式也非常好理解,Container模式指

定新创建的容器和已经存在的一个容器共个Network

Namespace,而不是和宿主机共享。

即新创建的容器不会创建自己的网卡,配置自己的IP,而是和一个

指定的容器共享IP、端口范围等。同样两个容器除了网络方面相同

之外,其他的如文件系统、进程列表等还是的。

3)None模式详解:

None模式与其他模式都不同,如果处于None模式,Docker容器

拥有自己的NetworkNamespace,但并不为Docker容器进行任

何网络配置。也就是说,该Docker容器没有网卡、IP、路由等信

息,需要手动为Docker容器添加网卡、配置IP等,典型的

Pipework工具为Docker容器指定IP等信息;

4)桥接桥接模式

Bridge模式是Docker默认的网络模式,该模式会为每一个容器分

配NetworkNamespace、设置IP、路由等配置,默认会将

Docker容器连接到一个虚拟网桥交换机Docker0上。本文采用

Bridge模式,如下为桥接模式拓扑图:

None模式与其他的模式都不同,如果处于None模式,Docker容器拥

有自己的NetworkNamespace,但是并不为Docker容器进行任何网络

配置。也就是说该Docker容器没有网卡、IP、路由等信息,需要手

工为Docker容器添加网卡、配置IP等,典型Pipework工具为Docker

容器指定IP等信息;

4)Bridge桥接模式

Bridge模式是Docker默认的网络模式,该模式会为每一个容器分配

NetworkNamespace、设置IP、路由等配置,默认会将Docker容器连

接到一个虚拟网桥交换机Docker0上。本文

文档评论(0)

136****1820 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档