1. 机器列表 主机名 IP docker0 IP docker容器IPnode101 192.168.80.101 10.1.1.1/24 10.1.1.2/24node102 192.168.80.102 20.1.1.1/24 20.1.1.2/24 2. 网络示意图 3. rpm制作mkdi ...
分类:
其他好文 时间:
2016-06-18 22:31:28
阅读次数:
297
自定义网桥除了默认的docker0网桥,用户也可以指定网桥来连接各个容器。在启动Docker服务的时候,使用-bBRIDGE或--bridge=BRIDGE来指定使用的网桥。如果服务已经运行,那需要先停止服务,并删除旧的网桥。$sudoservicedockerstop
$sudoiplinksetdevdocker0down
$sudobrctldelbr..
分类:
其他好文 时间:
2016-06-16 00:13:09
阅读次数:
283
首先讲一下docker的网络模式:我们使用dockerrun创建容器时,可以使用--net选项指定容器的网络模式,docker一共有4中网络模式:1:bridge模式,--net=bridge(默认)。这是dokcer网络的默认设置。安装完docker,系统会自动添加一个供docker使用的网桥docker0,我们创建一个新的容..
分类:
其他好文 时间:
2016-04-19 14:32:30
阅读次数:
472
docker启动时默认使用172.17.x.x作为容器的ip地址,可以通过以下方法自定义该网段: sudo service docker stop通过命令route -n查看docker0是否存在,若存在需先删除,sudo ip link del docker0sudo docker --bip=" ...
分类:
其他好文 时间:
2016-04-18 13:41:55
阅读次数:
915
最近因为工作要求需要用学习使用docker,最后卡在了网络配置这一块。默认情况下启动容器的时候,docker容器使用的是bridge策略比如: bridge策略下,docker容器自动为我们分配了一个IP地址,并连接到docker0的网桥上。但这里有一个问题,这个IP地址并不是静态分配的,这对我们的 ...
分类:
其他好文 时间:
2016-04-09 20:35:31
阅读次数:
245
#!/bin/bash-x
ipaddrdel(物理网卡ip地址)/24devem1
#关闭docker服务
servicedockerstop
#删除docker0网桥
ifipaddrshowdevdocker0
then
iplinksetdocker0down
brctldelbrdocker0
fi
#新建br0网桥
brctladdbrbr0
#启用br0并分配IP
iplinksetbr0up
ipaddradd(网桥br0ip..
分类:
Web程序 时间:
2015-12-04 10:58:07
阅读次数:
176
2台宿主机,192.168.11153,192.168.1.154安装OVSrpm -ivhopenvswitch-2.4.0-1.x86_64.rpm #预先下载的配置OVS1. 按照上一篇的内容配置Docker0的IPhttp://www.cnblogs.com/dopeter/p/494260...
分类:
其他好文 时间:
2015-11-12 13:39:57
阅读次数:
227
Docker:Up & Running
C/S Model + Registry3大组件:Compose(Fig),Machine,Swarmbridge(“docker0”)<-->private subnets(可用--net关闭,直接使用host地址)“无状态架构”:不应把数据库引擎潜到docker容器? vs ‘有状态应用’
无状态应用:依赖都可以通过环境变量传...
分类:
其他好文 时间:
2015-08-26 17:58:49
阅读次数:
183
阿里云的CentOS6.5上安装Docker会无法启动,如果直接运行docker-d会看到错误提示:CouldnotfindafreeIPaddressrangeforinterface‘docker0‘.原因就是docker自动尝试的建立bridge的ip段正好被阿里云的路由表完全占据了详细原因可以参见这个帖子:http://hanjianwei.com/2014/07/3..
分类:
其他好文 时间:
2015-07-14 06:25:28
阅读次数:
173
网络基础:docker0:docker启动时,会在宿主机(HOST)上创建一个docker0的虚拟网桥(交换机)。本质上docker0是个birdge,主要提供container和宿主机之间的数据转发。docker0的ip地址是docker在启动是分配的本地私有网段,常见的172.17.0.0/16。同时container中也会分配同网段的..
分类:
其他好文 时间:
2015-07-11 18:41:34
阅读次数:
211