亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

利用虛擬網橋實現Docker容器的跨主機訪問

系統 1670 0

最近在研究Docker,Docker的網絡配置是比較令人頭疼的部分,尤其是跨主機的容器間通信,很多解決方案都比較復雜,這里,我只用虛擬網橋來實現Docker的跨主機訪問,分享出來,希望對Docker學習的各位有一定的啟發。

?

基本思想:

由于Docker容器通過docker0 網橋實現同一主機間中,容器的ip地址分配和訪問,所以,如果希望Docker跨主機訪問,最簡單的方式就是將不同主機的docker0 設置為同一網段。

那么怎么實現跨主機呢?我這里將本機網卡也通過網橋來連接,那么,整體網絡拓撲結構就是這樣:

利用虛擬網橋實現Docker容器的跨主機訪問

但是通過這種橋接,所有網卡都要在一個網段下,所以要對 每個Docker守護進程對ip的分配做出限制

下面,我們就來 實現這個結構

我的兩臺Ubuntu 14.04 的虛擬機ip:

Host1 : 10.211.55.3 ?網卡:eth0

Host2 :10.211.55.5 ? 網卡 ? eth1

網關:10.211.55.1

對容器ip的劃分:

Host1: 10.211.55.64/26

  地址范圍: 10.211.55.65~10.211.55.126

Host2: 10.211.55.128/26

  地址范圍: 10.211.55.129~10.211.55.190

需要的操作:

以下,以Host1 為例,Host2 上操作相似,只是網卡名字不一樣,我在這里,沒有使用默認的docker0 網橋,而是新建了虛擬網橋

1. 分別在Docker主機上建立虛擬網橋:

   Host1: $ sudo brctl addbr br0

  ?

2. 為網橋分配一個同網段ip

  Host1: $ sudo ifconfig br0 10.211.55.10 netmask 255.255.255.0 

  Host2: $ sudo ifconfig br0 10.211.55.20 netmask 255.255.255.0

3. 橋接本地網卡:

  Host1: $ sudo brctl addif br0 eth0

? ? ?

這里,我們就準備好了網橋設置

下面我們來修改Docker的配置,使用我們新建的網橋代替docker0:

1. 修改 /etc/default/docker文件

$sudo vim /etc/default/docker

2. 添加守護進程的啟動選項:

  Host1: DOCKER_OPTS=" -b=br0 --fixed-cidr='10.211.55.64/26' "??

  Host2: DOCKER_OPTS=" -b=br1 --fixed-cidr='10.211.55.128/26' "

? ? ? 這里,-b 用來指定容器連接的網橋名字

     --fixed-cidr用來限定為容器分配的IP地址范圍

?

3. 保存文件并重啟Docker服務

$ sudo service docker restart

?

下面,就可以來驗證:

1.分別在兩個Host上啟動一個容器

$ docker run -it ubuntu /bin/bash

?2.在容器中運行ping命令查看連接情況 ?

利用虛擬網橋實現Docker容器的跨主機訪問


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 四虎高清在线精品免费观看 | 成人国产在线看不卡 | 神马影院我不卡手机版 | 九九九九热精品视频 | 日韩1区| 中文字幕视频一区 | 西西大胆实体啪啪色哟哟 | 女女同免费播放毛片 | 欧美日韩国产58香蕉在线视频 | 亚洲一区二区三区四区五区 | 久久天天躁狠狠躁夜夜不卡 | 高清不卡一区二区三区 | 狠狠综合久久久久尤物丿 | 99视频在线观看免费视频 | 亚洲国产精品免费视频 | 欧美一级艳片视频免费观看 | 欧美精品99久久久久久人 | 五月亭亭激情五月 | 欧美激情一区二区三区视频 | 香蕉视频一区二区 | 在线欧美69v免费观看视频 | 俄罗斯色视频 | 日韩不卡毛片 | 桃花福利视频在线观看 | 天天射天天操天天色 | 久久成人综合 | 一级欧美毛片成人免费视频 | 国产成人99久久亚洲综合精品 | 亚洲一级黄色 | 四虎www成人影院免费观看 | 一级无毛 | 91视频一区 | 国产成人无精品久久久久国语 | 亚洲一在线| 国产一级黄色录像 | 中文在线视频 | 亚洲自拍中文 | 天天操夜夜骑 | 欧美综合久久 | 国产一区二区三区欧美精品 | 亚洲综合极品香蕉久久网 |