首页 > 其他 > 详细

Docker笔记03-docker 网络模式

时间:2019-05-17 15:26:14      阅读:118      评论:0      收藏:0      [点我收藏+]

docker网络模式分为5种

  • Nat (Network Address Translation)
  • Host
  • other container
  • none
  • overlay

第一种 Nat模式

docker的容器的默认模式

技术分享图片

通过iptables命令查看 

iptables -t nat -L -n 

技术分享图片

网络请求转发到了宿主机

如果发现容器访问不了外网可能是宿主机没有转发请求

查看ip_forward值 

cat /proc/sys/net/ipv4/ip_forward

0表示禁止IP转发 1表示IP转发功能已开

技术分享图片

 

第二种Host模式

 共享宿主机网络,网络性能不会有衰减

技术分享图片

 

第三种 container模式

多用于容器之间访问比较频繁 比如wab容器和数据库容器

例子中创建一个nat网络 容器中网络信息见第一张图

在基于容器nat创建container网络模式的容器 con  对比容器nat和con的网络信息可以发现是一样的 技术分享图片 

技术分享图片

 

第四种none模式

没有网络设置

 技术分享图片

 第五种overlay模式

跨主键容器通信

 参考http://dockone.io/article/2717

 

Docker笔记03-docker 网络模式

原文:https://www.cnblogs.com/dbycl/p/10876917.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!