配置Docker0网桥及参数_第1页
配置Docker0网桥及参数_第2页
配置Docker0网桥及参数_第3页
配置Docker0网桥及参数_第4页
配置Docker0网桥及参数_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

配置Docker0网桥及参数2Docker0网桥的使用目录3Docker0当Docker启动时,会自动在主机上创建一个docker0虚拟网桥,实际上是Linux的一个bridge,可以理解为一个软件交换机。它会在挂载到它的网口之间进行转发。4Docker0Docker随机分配一个本地未占用的私有网段(在RFC1918中定义)中的一个地址给docker0接口。比如典型的172.17.42.1,掩码为255.255.0.0。此后启动的容器内的网口也会自动分配一个同一网段(172.17.0.0/16)的地址。5当创建一个Docker容器的时候,同时会创建了一对vethpair接口(当数据包发送到一个接口时,另外一个接口也可以收到相同的数据包)。这对接口一端在容器内,即eth0;另一端在本地并被挂载到docker0网桥,名称以veth开头(例如vethAQI2QT)。通过这种方式,主机可以跟容器通信,容器之间也可以相互通信。Docker就创建了在主机和所有容器之间一个虚拟共享网络。Docker06Docker默认指定了docker0接口的IP地址和子网掩码,让主机和容器之间可以通过网桥相互通信,它还给出了MTU(接口允许接收的最大传输单元),通常是1500Bytes,或宿主主机网络路由上支持的默认值。这些值都可以在服务启动的时候进行配置。网桥的使用7默认地址和子网掩码如下docker0:<BROADCAST,MULTICAST,UP,LOWER_UP>mtu1500qdiscnoqueuestateUPgroupdefaultlink/ether02:42:74:10:e1:6abrdff:ff:ff:ff:ff:ffinet172.17.0.1/16scopeglobaldocker0valid_lftforeverpreferred_lftforeverinet6fe80::42:74ff:fe10:e16a/64scopelinkvalid_lftforeverpreferred_lftforever网桥的使用8使用Ubuntu镜像创建一个容器,查看创建完成后是否绑定在Docker0网桥上。#dockerrun-itdubuntu:14.03.3/bin/bash49353d2ebb40021d96b3737cb583050c055319c2725查询运行状态#dockerps-aCONTAINERIDIMAGECOMMANDCREATEDSTATUSPORTSNAMES49353d2ebb40ubuntu:14.03.3"/bin/bash"17secondsagoUp16secondspeaceful_poincare网桥的使用9#dockerinspect49353d2ebb40"Gateway":"172.17.0.1","GlobalIPv6Address":"","IPAddress":"172.17.0.2","IPPrefixLen":16,"IPv6Gateway":"",

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论