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