Docker contanier comunication with route
2015-11-06 15:01
771 查看
2台宿主机,hslave1 192.168.1.153, hslave2 192.168.1.154
修改网段
docker0默认网段是172.17.0.0/16,修改154机器的docker0的网段
vi /usr/lib/systemd/system/docker.service
#修改下面这行
ExecStart=/usr/bin/docker daemon --bip=172.18.42.1/16 -H fd:// -H=unix:///var/run/docker.sock
重启Docker
systemctl stop docker
systemctl start docker
修改宿主机路由
153
route add -net 172.18.0.0/16 gw 192.168.1.154
154
route add -net 172.17.0.0/16 gw 192.168.1.153
这里添加的路由规则在宿主机重启后,会消失。
启动容器互联
154容器连接153MYSQL
153连接154MYSQL
修改网段
docker0默认网段是172.17.0.0/16,修改154机器的docker0的网段
vi /usr/lib/systemd/system/docker.service
#修改下面这行
ExecStart=/usr/bin/docker daemon --bip=172.18.42.1/16 -H fd:// -H=unix:///var/run/docker.sock
重启Docker
systemctl stop docker
systemctl start docker
修改宿主机路由
153
route add -net 172.18.0.0/16 gw 192.168.1.154
154
route add -net 172.17.0.0/16 gw 192.168.1.153
这里添加的路由规则在宿主机重启后,会消失。
启动容器互联
154容器连接153MYSQL
153连接154MYSQL
相关文章推荐
- docker pure-ftp 搭建ftp服务器
- 如何在windows 7运行docker
- docker 相关操作
- Docker创建支持ssh服务的容器和镜像
- Docker安装配置使用总结_20151105_莫小贝
- CentOS6安装Docker
- docker使用总结
- Docker背后的内核知识——cgroups资源限制(转)
- Docker技术-cgroup
- docker高级应用之cpu与内存资源限制(转)
- Dockerfile编写
- Docker
- CentOS下febootstrap自制Docker的CentOS6.6和7.1 Docker镜像
- 在Docker里使用(支持镜像继承的)supervisor管理进程(转)
- Docker常用命令2
- Docker Container同时启动多服务 supervisor
- Docker常用指令及使用场景(不定时补充)
- [转]利用Docker构建开发环境
- docker 中 安装 openssh-server
- 如何更改Docker默认的images存储位置