亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Web服務器 > 正文

Docker學習筆記之Weave實現跨主機容器互聯

2024-09-01 13:54:31
字體:
來源:轉載
供稿:網友

Docker的原生網絡支持非常有限,且沒有跨主機的集群網絡方案。目前實現Docker網絡的開源方案有Weave、Kubernetes、Flannel、Pipework以及SocketPlane等,其中Weave被評價為目前最靠譜的,那么這里就對Weave的基本原理及使用方法做個總結。

簡介

Weave是由Zett.io公司開發的,它能夠創建一個虛擬網絡,用于連接部署在多臺主機上的Docker容器,這樣容器就像被接入了同一個網絡交換機,那些使用網絡的應用程序不必去配置端口映射和鏈接等信息。外部設備能夠訪問Weave網絡上的應用程序容器所提供的服務,同時已有的內部系統也能夠暴露到應用程序容器上。Weave能夠穿透防火墻并運行在部分連接的網絡上,另外,Weave的通信支持加密,所以用戶可以從一個不受信任的網絡連接到主機。

weave其他特性

  1. 應用隔離:不同子網容器之間默認隔離的,即便它們位于同一臺物理機上也相互不通;不同物理機之間的容器默認也是隔離的
  2. 物理機之間容器互通:weave connect $OTHER_HOST
  3. 動態添加網絡:對于不是通過weave啟動的容器,可以通過weave attach 10.0.1.1/24 $id來添加網絡(detach刪除網絡)
  4. 安全性:可以通過weave launch -password wEaVe設置一個密碼用于weave peers之間加密通信
  5. 與宿主機網絡通信:weave expose 10.0.1.102/24,這個IP會配在weave網橋上
  6. 查看weave路由狀態:weave ps
  7. 通過NAT實現外網訪問docker容器

Docker,weave,跨主機互聯,docker跨主機容器通信

Docker,weave,跨主機互聯,docker跨主機容器通信

安裝與啟動

直接從github下載二進制文件安裝。

# sudo wget -O /usr/local/bin/weave https://raw.githubusercontent.com/zettio/weave/master/weave# sudo chmod a+x /usr/local/bin/weave

啟動weave路由器,這個路由器其實也是以容器的形式運行的。

# weave launchUnable to find image 'zettio/weave' locally......

此時會發現有兩個網橋,一個是Docker默認生成的,另一個是Weave生成的。

Docker,weave,跨主機互聯,docker跨主機容器通信

Docker,weave,跨主機互聯,docker跨主機容器通信

接下來就可以運行應用容器,使用weave提供的網絡功能了。

簡單使用

準備

1. host1: 10.0.2.6
2. host2: 10.0.2.8
3. host1上的應用容器1: 192.168.0.2/24 host1上的應用容器2: 192.168.1.2/24
4. host2上的應用容器1: 192.168.0.3/24
兩臺機上均安裝Docker及Weave,并均啟動好Weave路由容器。

在兩臺機上均啟動一個應用容器。可以直接使用weave run命令,也可以先使用docker run啟動好容器,然后使用weave attach命令給容器綁定IP地址。

# weave run 192.168.0.2/24 -itd ubuntu bash

或者

# docker run -itd ubuntu bash# weave attach 192.168.0.2/24 $ID

此時發現兩個容器之間是不通的,需要使用weave connect命令在兩臺weave的路由器之間建立連接。

# weave connect 10.0.2.8

會發現,此時位于兩臺不同主機上的容器之間可以相互ping通了。但是處于不同子網的兩個容器是不能互聯的,這樣我們就可以使用不同子網進行容器間的網絡隔離了。

我們會發現,如果不使用Docker的原生網絡,在容器內部是不能訪問宿主機以及外部網絡的。此時我們可以使用weave expose 192.168.0.1/24來給weave網橋添加IP,以實現容器與宿主機網絡連通。但是,此時在容器內部依然不能訪問外部網絡。

我們可以同時使用Docker的原生網絡和weave網絡來實現容器互聯及容器訪問外網和端口映射。使用外部網絡及端口映射的時候就使用docker0網橋,需要容器互聯的時候就使用weave網橋。每個容器分配兩個網卡。

其他特性應用隔離:不同子網容器之間默認隔離的,即便它們位于同一臺物理機上也相互不通(使用-icc=false關閉容器互通);不同物理機之間的容器默認也是隔離的安全性:可以通過weave launch -password wEaVe設置一個密碼用于weave peers之間加密通信查看weave路由狀態:weave ps問題容器重啟問題

如果使用weave,則就不能再使用docker自帶的auto-restart feature(如docker run –restart=always redis),因為weave是在docker之外為容器配置的網絡,容器重啟的時候docker本身不會做這些事情。因而,還需額外的工具來管理容器的狀態(比如systemd, upstart等),這些工具要調用weave命令(weave run/start/attach)來啟動容器。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到服務器教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品第七影院| 91精品国产电影| 欧美精品情趣视频| 在线丨暗呦小u女国产精品| 日韩电视剧在线观看免费网站| 国产精品永久免费| 亚洲人成网7777777国产| 久久中文久久字幕| 亚洲香蕉伊综合在人在线视看| 亚洲天堂av在线播放| 国产97在线|日韩| 最好看的2019的中文字幕视频| 国产91精品久| 欧美怡春院一区二区三区| 欧美午夜激情视频| 日韩一区二区欧美| 91精品中文在线| 欧美国产日产韩国视频| 国产精品美女999| 亚洲精品第一国产综合精品| 久久影院免费观看| 日韩视频在线一区| 日本精品视频在线观看| 亚洲男子天堂网| 68精品久久久久久欧美| 国产精品入口福利| 国产成人精品电影久久久| 欧美丰满少妇xxxxx做受| 亚洲精品中文字幕女同| 国模叶桐国产精品一区| 亚洲国产欧美一区二区三区久久| 97成人精品视频在线观看| 日韩精品在线观看一区| 国模极品一区二区三区| 久久99久久久久久久噜噜| 精品女同一区二区三区在线播放| 美女国内精品自产拍在线播放| 欧美一级淫片videoshd| 国产噜噜噜噜噜久久久久久久久| 色偷偷av亚洲男人的天堂| 精品国产乱码久久久久久虫虫漫画| 伊人久久久久久久久久久久久| 91精品在线影院| 欧美国产日本在线| 久久精品一偷一偷国产| 欧洲日本亚洲国产区| 在线免费观看羞羞视频一区二区| 91亚洲va在线va天堂va国| 国产精品久久久久久久av电影| 国产精品美女久久久久久免费| 日韩精品视频在线观看网址| 成人激情电影一区二区| 午夜精品在线观看| 国产在线精品一区免费香蕉| 亚州成人av在线| 欧美大全免费观看电视剧大泉洋| 久久久中文字幕| 国产精品狼人色视频一区| 久久久噜久噜久久综合| 中日韩美女免费视频网址在线观看| 欧美伊久线香蕉线新在线| 亚洲欧美日韩精品久久| 欧美极品美女视频网站在线观看免费| 欧美激情视频在线| 亚洲国产精彩中文乱码av在线播放| 国产在线观看一区二区三区| 亚洲乱码一区av黑人高潮| 欧美大片欧美激情性色a∨久久| 国产一区二区三区网站| 久久精品国产亚洲精品2020| 国产99久久精品一区二区 夜夜躁日日躁| 98精品在线视频| 久久躁狠狠躁夜夜爽| 亚洲精品一区二三区不卡| 国产视频精品免费播放| 中文字幕不卡在线视频极品| 亚洲国产成人爱av在线播放| 欧美午夜xxx| 91免费精品视频| 神马久久桃色视频| 久久精品国产亚洲| 国产精品自产拍在线观看中文| 国产剧情日韩欧美| 亚洲欧美国产日韩天堂区| 九九热最新视频//这里只有精品| 久久激情视频免费观看| 色哟哟网站入口亚洲精品| 91社影院在线观看| 国产97在线亚洲| 久久久久久久久久久网站| 国内伊人久久久久久网站视频| 热门国产精品亚洲第一区在线| 欧美成人在线免费视频| 国产91精品不卡视频| 欧美成人精品三级在线观看| 蜜臀久久99精品久久久无需会员| 日韩av免费在线播放| 国产在线视频一区| 国产91精品久久久久| 国产日韩欧美在线看| 一区二区欧美在线| 日韩免费在线免费观看| 欧美精品中文字幕一区| 亚洲国产精品嫩草影院久久| 欧美一区二粉嫩精品国产一线天| 国产精品毛片a∨一区二区三区|国| 精品国产电影一区| 成人免费大片黄在线播放| 美女999久久久精品视频| 国产精品美女呻吟| 国产欧美中文字幕| 亚洲一区制服诱惑| 亚洲人成电影在线观看天堂色| 日韩女在线观看| 欧美专区国产专区| 国产精品成人av在线| 国产99久久久欧美黑人| 最近2019年手机中文字幕| 97av在线影院| 欧美日韩亚洲一区二区三区| 欧美久久久精品| 久久99国产精品久久久久久久久| 日韩美女av在线免费观看| 国产福利视频一区二区| 国产精品69久久| 精品福利在线视频| 日韩av片电影专区| 国产精品日韩在线观看| 欧美精品免费看| 久久精品99久久香蕉国产色戒| 欧美专区日韩视频| 黄网站色欧美视频| 久久久国产精彩视频美女艺术照福利| 国产精品久久久久久超碰| 欧美香蕉大胸在线视频观看| 日韩欧美一区二区三区久久| 精品国产乱码久久久久久虫虫漫画| 美日韩在线视频| 在线成人激情黄色| 一区二区三区四区精品| 欧美性猛交xxxx免费看漫画| 性欧美办公室18xxxxhd| 亚洲国产一区二区三区在线观看| 91精品免费久久久久久久久| 精品欧美激情精品一区| 国产丝袜精品视频| 午夜免费在线观看精品视频| 欧美成人激情视频免费观看| 久久久久久久av| 久久免费精品日本久久中文字幕| 欧美性猛交xxxx黑人| 国产亚洲视频中文字幕视频| 日韩中文字幕在线观看| 538国产精品一区二区免费视频| 2019亚洲日韩新视频| 国产99久久精品一区二区 夜夜躁日日躁| 欧美理论电影在线播放| 亚洲一区二区久久久久久| 欧美精品videosex牲欧美| 久久中文字幕一区| 国产精品福利在线观看| 国产欧美日韩综合精品| 国产亚洲日本欧美韩国| 亚洲偷欧美偷国内偷|