成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Docker容器利用weave實現(xiàn)跨主機互聯(lián)

yimo / 2654人閱讀

摘要:找到規(guī)則的編號將它刪除打開本地和對的端口會自動進行檢測,把它關掉啟動啟動并連接主機,注意主機不要去連接主機等待下載剩下的支持容器啟動容器,使用網(wǎng)橋給容器分配溝通地址容器測試容器跨主機通信成功

Docker容器利用weave實現(xiàn)跨主機互聯(lián)

環(huán)境:

實現(xiàn)目的:實現(xiàn)主機A中容器1與主機B中容器1的網(wǎng)絡互聯(lián)

主機A步驟:

①下載復制weave二進制執(zhí)行文件(需要internet)
[root@192 ~]#git clone https://github.com/weaveworks... #如沒有git,yum install git
[root@192 ~]#cp -p /root/weave/weave /usr/local/bin/
[root@192 ~]#weave version
weave version會檢測weave運行容器狀態(tài),所以會先從注冊服務器下載weaveexec容器

②在第一次weave launch會報各種錯誤,根據(jù)提示先排除錯誤在進行啟動。
[root@192 ~]# iptables -L FORWARD --line-numbers
找到規(guī)則REJECT all anywhere anywhere reject-with icmp-host-prohibited的編號將它刪除
[root@192 ~]# iptables -D FORWARD 19
打開本地tcp和udp對weave的端口
[root@192 ~]# iptables -I INPUT -m state --state NEW,ESTABLISHED -p tcp --dport 6783 -j ACCEPT
[root@192 ~]# iptables -I INPUT -m state --state NEW,ESTABLISHED -p udp --dport 6783 -j ACCEPT
weave launch會自動進行tls檢測,把它關掉啟動
[root@192 ~]# weave launch --no-detect-tls
等待下載weave剩下的支持容器

③啟動docker容器,使用weave網(wǎng)橋給容器分配溝通地址
[root@192 ~]# docker run -dit -P centos/httpd:v1
[root@192 ~]# weave attach 192.168.2.1/24 容器ID
192.168.2.1

主機B步驟:

①下載復制weave二進制執(zhí)行文件(需要internet)
[root@192 ~]#git clone https://github.com/weaveworks...
[root@192 ~]#cp -p /root/weave/weave /usr/local/bin/
[root@192 ~]#weave version
weave version會檢測weave運行容器狀態(tài),所以會先從注冊服務器下載weaveexec容器

②在第一次weave launch會報各種錯誤,根據(jù)提示先排除錯誤在進行啟動。
[root@192 ~]# iptables -L FORWARD --line-numbers
找到規(guī)則REJECT all anywhere anywhere reject-with icmp-host-prohibited的編號將它刪除
[root@192 ~]# iptables -D FORWARD 19
打開本地tcp和udp對weave的端口
[root@192 ~]# iptables -I INPUT -m state --state NEW,ESTABLISHED -p tcp --dport 6783 -j ACCEPT
[root@192 ~]# iptables -I INPUT -m state --state NEW,ESTABLISHED -p udp --dport 6783 -j ACCEPT
weave launch會自動進行tls檢測,把它關掉啟動
[root@192 ~]# weave launch 192.168.1.9 --no-detect-tls #啟動并連接主機A,注意主機A不要去連接主機B
等待下載weave剩下的支持容器

③啟動docker容器,使用weave網(wǎng)橋給容器分配溝通地址
[root@192 ~]# docker run -dit -P centos/httpd:v1
[root@192 ~]# weave attach 192.168.2.2/24 容器ID
192.168.2.2

測試:

[root@192 ~]# docker exec -it 容器ID /bin/bash
[root@192 ··]# ping 192.168.2.2
PING 192.168.2.2 (192.168.2.2) 56(84) bytes of data.
64 bytes from 192.168.2.2: icmp_seq=1 ttl=64 time=3.06 ms
64 bytes from 192.168.2.2: icmp_seq=2 ttl=64 time=2.21 ms
跨主機通信成功

文章版權歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/27269.html

相關文章

  • Docker容器管理

    摘要:容器管理網(wǎng)絡連接單機網(wǎng)絡配置虛擬網(wǎng)橋的特點可以設置地址相當于擁有一個隱藏的虛擬網(wǎng)卡的地址自動劃分分配地址分配地址子網(wǎng)掩碼每一個主機都對應一個容器網(wǎng)卡自定義地址自定義虛擬網(wǎng)橋添加虛擬網(wǎng)橋更改守護進程的啟動配置容器互聯(lián)默認允許所有容器間互聯(lián) Docker容器管理 Docker網(wǎng)絡連接 單機Docker網(wǎng)絡配置 linux虛擬網(wǎng)橋的特點: 可以設置IP地址 相當于擁有一個隱藏的虛擬網(wǎng)卡...

    hiyayiji 評論0 收藏0
  • docker網(wǎng)絡學習-weave

    摘要:查看一下當前容器的網(wǎng)絡配置有兩個網(wǎng)絡接口和,其中連接的是默認網(wǎng)絡,即與時一對。網(wǎng)絡詳細講解可看鏈接網(wǎng)絡包含兩個虛擬交換機和,和將二者連接在一起。和分工不同,負責將容器接入網(wǎng)絡,負責在主機間隧道中并收發(fā)數(shù)據(jù)。 主要參考每天5分鐘玩轉(zhuǎn)docker容器技術博客。 記錄下自己的實驗過程。 如果想學習,請直接參考該博客http://www.cnblogs.com/CloudMan6/ 概述 We...

    Wuv1Up 評論0 收藏0
  • Docker 與 Mesos 的前生今世 | 數(shù)人云CTO肖德時@KVM分享實錄

    摘要:今天小數(shù)給大家?guī)硪黄夹g正能量滿滿的分享來自社區(qū)線上群分享的實錄,分享嘉賓是數(shù)人云肖德時。第二級調(diào)度由被稱作的組件組成。它們是最小的部署單元,由統(tǒng)一創(chuàng)建調(diào)度管理。 今天小數(shù)給大家?guī)硪黄夹g正能量滿滿的分享——來自KVM社區(qū)線上群分享的實錄,分享嘉賓是數(shù)人云CTO肖德時。 嘉賓介紹: 肖德時,數(shù)人云CTO 十五年計算機行業(yè)從業(yè)經(jīng)驗,曾為紅帽 Engineering Service ...

    0x584a 評論0 收藏0
  • docker系列--網(wǎng)絡模式解讀

    摘要:網(wǎng)絡主要是單機網(wǎng)絡和多主機通信模式。下面分別介紹一下的各個網(wǎng)絡模式。設計的網(wǎng)絡模型。是以對定義的元數(shù)據(jù)。用戶可以通過定義這樣的元數(shù)據(jù)來自定義和驅(qū)動的行為。 前言 理解docker,主要從namesapce,cgroups,聯(lián)合文件,運行時(runC),網(wǎng)絡幾個方面。接下來我們會花一些時間,分別介紹。 docker系列--namespace解讀 docker系列--cgroups解讀 ...

    haitiancoder 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<