码迷,mamicode.com
首页 > 其他好文 > 详细

docker 不同机器上容器互相通信

时间:2015-01-05 18:17:32      阅读:231      评论:0      收藏:0      [点我收藏+]

标签:

环境说明:

1.系统:centos7

2.docker:Docker version 1.3.2

配置过程:

1.通过网桥的方式实现:

cat /etc/sysconfig/network-scripts/ifcfg-bond0
BOOTPROTO=none
BRIDGE=br0
DEVICE=bond0
NM_CONTROLLED=no
ONBOOT=yes
TYPE=Bond
USERCTL=no

设置网桥

cat /etc/sysconfig/network-scripts/ifcfg-br0
BOOTPROTO=static
DEVICE=br0
IPADDR=xx.xx.xx.xx
NETMASK=255.255.0.0
NM_CONTROLLED=no
ONBOOT=yes
SLAVE=bond0
USERCTL=no
TYPE=Bridge

启动容器:

docker run --rm -t -i --net=none --name=test centos:latest /bin/bash

为容器指定ip(下载pipework,通过pipework实现)

pipework br0 $cid xx.xx.xx.xx

 docker中文入门书

docker 不同机器上容器互相通信

标签:

原文地址:http://www.cnblogs.com/276815076/p/4204122.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!