当前位置: 首页 > news >正文

福州专业网站制作桂林做网站的公司

福州专业网站制作,桂林做网站的公司,怎么提升网站的流量,小程序商城图片素材docker的网络模式 当你开始大规模使用Docker时#xff0c;你会发现需要了解很多关于网络的知识。Docker作为目前最火的轻量级容器技术#xff0c;有很多令人称道的功能#xff0c;如Docker的镜像管理。然而#xff0c;Docker同样有着很多不完善的地方#xff0c;网络方面…docker的网络模式 当你开始大规模使用Docker时你会发现需要了解很多关于网络的知识。Docker作为目前最火的轻量级容器技术有很多令人称道的功能如Docker的镜像管理。然而Docker同样有着很多不完善的地方网络方面就是Docker比较薄弱的部分。因此我们有必要深入了解Docker的网络知识以满足更高的网络需求。本文首先介绍了Docker自身的4种网络工作方式然后介绍一些自定义网络模式。 安装Docker时它会自动创建三个网络bridge创建容器默认连接到此网络、 none 、host 模式简介备注host模式容器将不会虚拟出自己的网卡配置自己的IP等而是使用宿主机的IP和端口优势性能高适用于对网络效率有较高要求但是对于端口会于宿主机冲突bridge模式此模式会为每一个容器分配、设置IP等并将容器连接到一个docker0虚拟网桥通过docker0网桥以及Iptables nat表配置与宿主机通信拥有独立隔离的网络none模式该模式关闭了容器的网络功能挂在这个网络下的容器除了 lo没有其他任何网卡在保密闭环的空间中使用一般不使用Container模式创建的容器不会创建自己的网卡配置自己的IP而是和一个指定的容器共享IP、端口范围。两个容器除了网络方面其他的如文件系统、进程列表等还是隔离的。两个容器的进程可以通过lo网卡设备通信。自定义网络模式Docker 提供三种 user-defined 网络驱动bridge, overlay 和 macvlan。overlay 和 macvlan 用于创建跨主机的网络docker network create -d bridge --subnet 172.25.0.0/16 network_name docker-host网络 docker-bridge网络 docker默认的网络连接方式为bridge即桥接模式。在实际运行中会生成一个虚拟的网桥docker0这边的虚拟网桥就类似于物理交换机的作用而veth则可以类比物理交换机的端口 veth与容器内的eth0网卡 就是一队veth-pair关于veth-pair技术可以参考该链接Linux-虚拟网络设备-veth pair. 而docker0作为linux普通网桥可以配置ip这样便可以在三层进行网络通讯了。 Docker 创建一个容器的时候会执行如下操作 创建一对虚拟接口/网卡也就是veth pair分别放到本地主机和新容器中本地主机一端桥接到默认的 docker0 或指定网桥上并具有一个唯一的名字如 vetha596da4容器一端放到新容器中并修改名字作为 eth0这个网卡/接口只在容器的名字空间可见从网桥可用地址段中也就是与该bridge对应的network获取一个空闲地址分配给容器的 eth0并配置默认路由到桥接网卡 vetha596da4。完成这些之后容器就可以使用 eth0 虚拟网卡来连接其他容器和其他网络。如果不指定–network创建的容器默认都会挂到 docker0 上使用本地主机上 docker0 接口的 IP 作为所有容器的默认网关。 iptables ipforward 我们知道bridge模式下会生成虚拟docker0docker0为容器的默认网关。作为容器与外界通讯的媒介docker0 与宿主机的网卡如何通讯呢 这边其实就利用了linux多网卡数据包的转发功能。 Linux系统默认多网卡之间的数据包转发功能是关闭的。开启方法如下 数据包转发功能默认配置 cat /proc/sys/net/ipv4/ip_forward 0 设置为1的时候转发 开机自动数据包转发 把下面代码添加到开机启动项/etc/rc.d/rc.local echo “1″ /proc/sys/net/ipv4/ip_forward 或者修改/etc/sysctl.conf net.ipv4.ip_forward 1 docker常见问题解答 Qdocker build的时候需要连接外网但是有时候连接不上为什么如何解决 A: docker build 默认采用bridge模式该方式需要桥接网卡但是没看到。所以采用host 模式进行 docker build --networkhost -t test . 参考https://www.debugself.com/2018/01/17/docker_network/ 附录 docker容器的网络配置docker-compose配置ipv6
http://www.hkea.cn/news/14386999/

相关文章:

  • 网站服务器++免费网络网站租
  • 电商网站建设实验原理深圳做公司网站的公司
  • 承德建设网站公司注册城乡规划师报名入口
  • 网站后台有哪些西安网站建设交易
  • 花都有沒有网站建设的有没有什么做h5的网站
  • 首页优化排名seo领导屋
  • 网站做好怎么开始做推广国外网页设计分享网站
  • 在线教学的网站开发方案商场网站方案
  • 网站排名外包河北百度竞价优化
  • 网站建设培训哪个好h5网站建设代理
  • 东坑镇网站建设企业网站建设平台
  • jsp网站建设电子商务平台是什么
  • 请人做网站 我需要知道哪几点edu网站一般谁做的
  • 手机网站模板 html域名排名查询
  • 天门网站定制百度不收录网站文章
  • 深圳市网站设计公司商城网站建设浩森宇特
  • 重庆可作为推广的网站做a小视频免费观看网站
  • 有没有网站可以做地图网站内链的作用
  • 网站导购话术天猫网上购物商城购物
  • wordpress建站博客园门户网站英文版建设
  • 北京建设网站哪里好福州网络推广
  • 电子商务的网站建设过程wordpress百度经验
  • 个人注册网站怎么注册网站设计可以吗
  • 镇江网站建设优化网站改版 总结
  • 建设银行遵义分行网站网站源码官网
  • 邯郸做网站最好的公司不孕不育网站建设总结
  • 很色h做游戏网站aspmysql做网站
  • 东莞网站推广营销网络推广是什么职业
  • 网站seo方案建议电子代加工东莞网站建设
  • 成都做企业网站百度推广seo优化