首页 > 代码库 > docker 不同机器上容器互相通信
docker 不同机器上容器互相通信
环境说明:
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 不同机器上容器互相通信
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。