docker 访问宿主机数据库多种跨主机访问选择哪一种

Docker容器跨主机通信方案选哪一种_百度知道
Docker容器跨主机通信方案选哪一种
我有更好的答案
电力系统各类电力负荷随间变化曲线调度电力系统电力进行电力系统规划依据电力系统负荷涉及广区各类用户每用户用电情况相同且事先确知间、点、增加哪类负荷电力系统负荷变化带随机性用负荷曲线记述负荷随间变化情况并据研究负荷变化规律性
我不知道啊。
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。欢迎访问蓝队云一站式平台!
关注蓝队云
您的位置:
Docker容器跨主机通信
发布时间:&&&&&浏览量:452人
上一篇:下一篇:
最新发布的内容
大家感兴趣的内容
服务时间:9:00 - 24:00
选择对应客服在线沟通:
您可能遇到了下面的问题:
400专线7x24小时全时响应
技术在线支持
服务时间:全天24小时
选择对应技术在线沟通:
您可能遇到了下面的问题:
400专线7x24小时全时响应
网站ICP备案咨询
服务时间:9:00 - 17:30
选择对应客服在线沟通:
您可能遇到了下面的问题:
400专线7x24小时全时响应越努力,越幸运
docker跨主机容器访问(网桥实现)
本篇文章主要讲述利用网桥方式实现docker跨主机容器访问,参考文章:Docker网络基础---Docker跨主机容器访问通信 (http://blog.csdn.net/canot/article/details/)
在同一宿主机下的Docker的容器之间是默认互相联通的。在容器内通过ifconfig可以查看到ip地址。在不同的容器中来执行ping是可以ping通的。
但我们通过观察发现,每一个启动容器的ip地址不是固定的,所以如果我们通过ip地址来实现互连明显是不靠谱的。但我们发现这些ip又处于同一网段中而且默认是172.17.0.X,这就是Docker容器默认跨主机之间的链接方法的第一种:网桥实现
在docker宿主机上运行ifconfig命令可以看的存在一个docker0的网桥。Docker容器通过docker0 网桥实现同一主机间中,容器的ip地址分配和访问,所以,如果希望Docker跨主机访问,最简单的方式就是将不同主机的docker0 设置为同一网段。
整个网络的拓扑结构图:
下面,我们就来实现这个结构:(在两台主机上操作相同,所以这里只展示一台的操作)
两台Ubuntu 的 ip:
Host1 : 192.168.1.209 网卡:eth0
Host2 :192.168.1.165 网卡: eth0
网关:192.168.1.1
具体操作:
我们不使用默认的网桥docker0,而是自己创建一个网桥:
sudo apt-get install bridge-utils
分别在docker主机上创建虚拟网桥:
sudo brctl addbr br0
为网桥分配一个同网段ip
Host1: sudoifconfigbr0192.168.1.1netmask255.255.255.0Host2: sudo ifconfig br0 192.168.1.1 netmask 255.255.255.0
桥接本地网卡:
Host1: $ sudo brctl addif br0 eth0
这里,我们就准备好了网桥设置
下面我们来修改Docker的配置,使用我们新建的网桥代替docker0:
修改 /etc/default/docker文件
sudovim/etc/default/docker添加守护进程的启动选项:Host1:DOCKEROPTS=”-b=br0“Host2:DOCKEROPTS=”-b=br0“  这里,-b用来指定容器连接的网桥名字保存文件并重启Docker服务 sudo service docker restart
这时在主机上输入ifconfig会发现多了一个br0,net addr:192.168.1.1
启动docker容器,输入ifconfig,eth0地址为192.168.1.2
使用ping主机发现ping不同,然后查看路由表:route
发现eth0和br0的目的地一致,而且eth0在前,会导致容器找到eth0,所以无法ping通
解决方法:sudo route del -net 192.168.1.0/24 eth0
然后重新ping主机成功,ping另一台主机的容器也成功!
没有更多推荐了,
(window.slotbydup=window.slotbydup || []).push({
id: '4770930',
container: s,
size: '300,250',
display: 'inlay-fix'Docker容器跨主机通信方案选哪一种_百度知道
Docker容器跨主机通信方案选哪一种
我有更好的答案
电力系统中各类电力负荷随时间变化的曲线。是调度电力系统的电力和进行电力系统规划的依据。电力系统的负荷涉及广大地区的各类用户,每个用户的用电情况很不相同,且事先无法确知在什么时间、什么地点、增加哪一类负荷。因此,电力系统的负荷变化带有随机性。人们用负荷曲线记述负荷随时间变化的情况,并据此研究负荷变化的规律性。
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 docker和虚拟机的区别 的文章

 

随机推荐