精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

云原生之Docker容器跨主機指定IP通信

云計算 云原生
對開發者而言,隨著容器的普遍使用,開發者可以很方便的搭建項目的簡易測試環境。

??想了解更多關于開源的內容,請訪問:??

??51CTO 開源基礎軟件社區??

??https://ost.51cto.com??

一、前言

1、使用場景

對開發者而言,隨著容器的普遍使用,開發者可以很方便的搭建項目的簡易測試環境。有時候為了項目可以在任意機器一鍵運行,不用配置連接IP等信息。所以希望可以提前固定容器的IP地址,而且一個項目有時候涉及多個容器,可能還會部署在多臺機器上。所以如果容器間可以固定IP跨機器通信的話,會有很大方便。

2、docker網絡

  • docker容器默認是一個有自己獨立網絡空間的虛擬系統。
  • docker安裝后自動創建3中網絡:bridge、host、none。
  • bridge:網橋模式,默認創建docker0網橋,172.17.0.0/16,宿主機可訪問,外部機器不可見。
  • host:共享宿主機網絡模式,外部主機與容器直接通信,容器缺少了隔離性。
  • none:禁用網絡模式。
  • docker自定義網絡
    docker提供了三種自定義網絡驅動:bridge、overlay、macvlan。
  • bridge驅動類似默認的bridge網絡模式。
  • overlay和macvlan是用于創建跨主機網絡。
  • 支持自定義網段、網關,docker network create --subnet 172.77.0.0/24 --gateway 172.77.0.1 my_net。
  • docker創建容器使用默認docker0網絡不支持自定義固定IP,都是動態的。

3、自定義網絡使用

  1. 自定義創建網段。docker network create --subnet=172.18.0.0/16 spark-net。
  2. 指定網絡驅動docker network create -d overlay --subnet 10.22.1.0/24 --gateway 10.22.1.1 spark-net-0。
  3. 創建容器固定IP。
docker run --name cloud1 \
--net spark-net --ip 172.18.0.2 \
-h cloud1 \
-it ubuntu
docker run --name cloud1_0 \
--network spark-net-0 --ip 10.22.1.26 \
-h cloud1 \
-it ubuntu

二、實踐操作

1、Overlay網絡模式詳解

  • Overlay網絡是目前比較主流的跨節點容器間數據傳輸和路由方案。
  • Overlay網絡模式在主機網絡之上,在多個Docker主機之間實現分布式網絡,允許跨容器之間的交互。
  • Overlay網絡是指在不改變現有網絡基礎設施的前提下,通過某種約定通信協議,把二層報文封裝在IP報文之上的新的數據格式。

2、Consul服務發現

  • Consul是一個分布式、高可用性和多數據中心感知工具,用于服務發現、配置和編排。Consul 支持大規模快速部署、配置和維護面向服務的架構。
  • 部署單節點的consul服務(可選擇公網服務器,或者能與其他部署容器通信的主機)。
# 拉取鏡像
docker pull progrium/consul
# 運行consul容器
docker run -d -p 8500:8500 -h consul --name consul --restart=always progrium/consul -server -bootstrap
# -h:表示consul的主機名
# --name consul:表示為該容器名
# --restart=always表示可以隨著docker服務的啟動而啟動;
# 運行consul容器,該服務的默認端口是8500;-p:表示將容器的8500端口映射到宿主機的8500端口
# -serve -bootstarp:表示當在群集中,加上這兩個選項可以使其以master的身份出現
  • 管理訪問地址
    http://IP:8500/ui/#/dc1/kv/docker/nodes/。

3、修改docker配置

# 所有需要通信的機器都需要修改
vim /etc/docker/daemon.json
# 增加 cluster-store、cluster-advertise兩個參數
{
"registry-mirrors": ["https://xxxx.xxxx.aliyuncs.com","https://registry.docker-cn.com"],
"cluster-store": "consul://IP:8500",
"cluster-advertise": "ens33:2376"
}
# cluster-store,是配置sonsul集群的訪問地址
# cluster-advertise,是廣播通信地址和端口
# 重啟docker
systemctl daemon-reload
systemctl restart docker
#如果有端口拒絕訪問問題,可直接關掉防火墻
#停止firewall
systemctl stop firewalld.service
#禁止firewall開機啟動
systemctl disable firewalld.service
#查看開放端口列表
firewall-cmd --list-ports

4、實踐機器規劃

本文實踐創建了3臺虛機:192.168.17.150 192.168.17.151 192.168.17.152。

5、創建overlay網絡

  • 選其中一臺機器執行,例如在192.168.17.150執行
# 創建overlay網絡,并自定義制定網段以及網關
# 可以通過制定不同的網段,以隔離不同的服務
docker network create -d overlay --subnet 10.22.1.0/24 --gateway 10.22.1.1 spark-net
# 每臺機器查看創建的網絡
docker network ls
# 查看具體信息
docker network inspect spark-net
  • 刪除網絡命令
# 刪除自定義網絡
docker network rm spark-net
# 如果有已連接的,先斷開連接
docker network disconnect -f net-spark con1
  • 注意
    例如:在cloud1機器上,可以執行docker network disconnect -f spark-net cloud2但是執行docker network disconnect -f spark-net cloud1就無效,必須跨機器執行斷連。

6. 跨主機創建容器驗證

本文依賴上篇文章創建了3個容器, 可查看 ??Docker搭建大數據平臺之Hadoop,Spark,Hive初探??。

192.168.17.150機器上執行。

docker run --name cloud1 \
-p 50070:50070 \
-p 8088:8088 \
-p 8080:8080 \
-p 7077:7077 \
-p 9000:9000 \
-p 16010:16010 \
--network net-spark --ip 10.22.1.26 \
-h cloud1 \
--add-host cloud1:10.22.1.26 \
--add-host cloud2:10.22.1.27 \
--add-host cloud3:10.22.1.28 \
-it spark:v4

192.168.17.151機器上執行。

docker run --name cloud2  \
--network net-spark --ip 10.22.1.27 \
-h cloud2 \
--add-host cloud1:10.22.1.26 \
--add-host cloud2:10.22.1.27 \
--add-host cloud3:10.22.1.28 \
-it spark:v4

192.168.17.152機器上執行。

docker run --name cloud3 \
--network net-spark --ip 10.22.1.28 \
-h cloud3 \
--add-host cloud1:10.22.1.26 \
--add-host cloud2:10.22.1.27 \
--add-host cloud3:10.22.1.28 \
-it spark:v4

可分別在三個容器內互相ping IP10.22.1.26、10.22.1.27、10.22.1.28驗證。

三、常見問題

1、如遇錯誤常用命令

  • 如果網絡改動,需要重啟docker
systemctl daemon-reload
systemctl restart docker
  • 關掉防火墻
# 停止firewall
systemctl stop firewalld.service
# 禁止firewall開機啟動
systemctl disable firewalld.service
# 查看開放端口列表
firewall-cmd --list-ports
# 開放端口
firewall-cmd --zone=public --add-port=2379/tcp --permanent
# 重新載入
firewall-cmd --reload

2、將容器以指定IP鏈接到自定義網絡中

#容器cloud3以IP10.22.1.28鏈接到overlay網絡spark-net
docker network connect --ip 10.22.1.28 spark-net cloud3

3、將容器從自定義網絡中刪除

# 注意不可在當前容器里執行斷連
# 例如 需要斷連容器cloud2,則需要在容器cloud1中執行如下命令
docker network disconnect -f spark-net cloud2

4、manager節點無法接入

docker.service配置 -H tcp://0.0.0.0:2376 --cluster-store=consul://121.4.138.199:8500 --cluster-advertise=ens33:2376 并不能正確執行,原理暫未知。

??想了解更多關于開源的內容,請訪問:??

??51CTO 開源基礎軟件社區??

??https://ost.51cto.com??。

責任編輯:jianghua 來源: 鴻蒙社區
相關推薦

2017-03-28 10:20:24

Docker通信分析

2020-03-04 09:56:56

網絡安全云原生容器

2023-11-13 09:28:20

跨組件組件化

2022-05-26 15:02:35

Docker容器云原生

2015-01-08 10:29:59

Shipyardweb管理集中化

2018-09-06 14:29:13

容器主機存儲

2020-02-05 14:31:04

兩種互通方法

2018-09-07 10:23:46

云備份混合云存儲

2020-06-03 07:59:12

2021-02-08 08:30:11

容器化云原生微服務

2021-08-09 11:43:02

容器云原生安全

2014-11-11 15:25:00

Dockerambassador云計算

2023-08-28 16:08:12

2023-09-15 10:15:43

Docker網絡

2021-07-13 07:52:03

云原生彈性模式

2021-08-24 05:02:34

云原生容器分布式

2020-12-14 10:47:30

云計算云原生容器

2014-11-20 10:55:47

Docker容器技術虛擬化

2022-10-27 07:09:58

容器通信

2022-12-15 11:26:44

云原生
點贊
收藏

51CTO技術棧公眾號

国产成人精品白浆久久69| 亚洲精品卡一卡二| 欧美大片免费| 中文字幕亚洲成人| 激情五月综合色婷婷一区二区| 色av性av丰满av| 亚洲欧美偷拍自拍| 亚洲欧美第一页| 1314成人网| 日韩一级二级| 亚洲高清免费视频| 亚洲精品中字| 天堂资源最新在线| 国产自产高清不卡| 青青草成人在线| 国产va在线播放| 国精一区二区| 日韩成人av在线| 免费国偷自产拍精品视频| 亚洲最大网站| 亚洲国产精品一区二区www在线 | 久久a爱视频| 欧美精品一二三区| 精品99在线视频| 伊人手机在线| 中文久久乱码一区二区| 国产一级二级三级精品| 国产99久久九九精品无码免费| 日韩在线一二三区| 91av免费观看91av精品在线| 欧美黑吊大战白妞| 五月天久久久| 最近2019免费中文字幕视频三| 久久久久9999| 99久热这里只有精品视频免费观看| 欧美午夜电影在线播放| 草草草在线视频| 天堂中文最新版在线中文| 亚洲精品久久嫩草网站秘色| 吴梦梦av在线| 91caoporm在线视频| 久久综合九色综合欧美98| 成人自拍爱视频| 成人免费公开视频| 国产电影精品久久禁18| 亚洲最大福利视频网| 一级特黄aaa大片在线观看| 日本女人一区二区三区| 国产福利精品av综合导导航| 国产又大又黄又粗| 亚洲一区中文| 欧美在线xxx| av资源免费观看| 国产一区导航| 4k岛国日韩精品**专区| 亚洲精品男人的天堂| 一本一道久久综合狠狠老精东影业| 欧美激情按摩在线| 久久亚洲国产成人精品性色| 激情欧美丁香| 琪琪亚洲精品午夜在线| 日本中文字幕久久| 日韩成人一区二区| 91精品久久久久久久久久久久久 | 亚洲国产精品999| 中国黄色片视频| 任你躁在线精品免费| 亚洲欧美日韩网| 中文字幕第24页| 日韩午夜电影网| 欧美成人精品一区| 日韩欧美视频在线免费观看| 夜久久久久久| 国产精品96久久久久久| 中文字幕人妻一区二区在线视频| 精品一区中文字幕| caoporn国产精品免费公开| 欧美一区二区三区激情| 26uuu另类欧美亚洲曰本| 青青草国产精品| 毛片在线播放a| 亚洲一区二区三区美女| 亚洲自偷自拍熟女另类| 国产精品原创视频| 日韩女优av电影| 五月婷婷综合在线观看| 久久精品国产大片免费观看| 色综合久久中文字幕综合网小说| 男人天堂中文字幕| 青青草视频一区| 亚洲在线www| 男人天堂网在线| 亚洲日本中文字幕区| 日韩中字在线观看| 国模私拍国内精品国内av| 日韩欧美国产不卡| 国产人妻大战黑人20p| 亚洲精品久久久| 国产91精品视频在线观看| 一级片视频免费| 99精品黄色片免费大全| 欧美精品一区二区性色a+v| 筱崎爱全乳无删减在线观看| 制服丝袜av成人在线看| 色婷婷在线影院| 亚洲欧美综合国产精品一区| 国产成人鲁鲁免费视频a| 成人激情四射网| 国产精品色哟哟| 日韩中文字幕三区| 秋霞影院一区| 这里只有精品视频在线| 可以免费看的av毛片| 国产一区二区三区av电影| 欧美中日韩一区二区三区| 日韩专区av| 4438x成人网最大色成网站| b站大片免费直播| 伊人影院久久| 99在线视频播放| 老司机精品影院| 欧美丝袜自拍制服另类| aaaaa一级片| 亚洲乱亚洲高清| 99精彩视频| 黄色免费在线观看网站| 欧美日韩一区二区在线观看视频| 无码人妻精品一区二区三区温州 | 亚洲熟妇av一区二区三区| 成人性生交大片免费看96| 久久天天躁狠狠躁夜夜爽蜜月| а中文在线天堂| 久久久久综合网| 精品久久久久久久久久中文字幕| 最新国产精品精品视频| 欧美成人黑人xx视频免费观看| 中文字幕乱码视频| 久久久久高清精品| 欧美女人性生活视频| 日韩成人av在线资源| 午夜精品蜜臀一区二区三区免费 | 白嫩亚洲一区二区三区| 在线视频中文亚洲| 正在播放亚洲精品| 国产精品麻豆久久久| 天天爽人人爽夜夜爽| 国内亚洲精品| 国产精品一区二区性色av| av大片在线播放| 7799精品视频| 久久久久久久久久一区二区三区| 国产精品性做久久久久久| 日韩精品福利片午夜免费观看| 精品国产一区二| 欧美黑人视频一区| 黄色av网址在线| 性做久久久久久免费观看欧美| 中文视频在线观看| 久久久久综合| 亚洲精品无人区| 精品久久久久久久久久岛国gif| 久久深夜福利免费观看| 亚洲乱码精品久久久久.. | 精品国产自在精品国产浪潮| 国产视频第一页| 亚洲在线视频一区| 国产偷人妻精品一区| 日本少妇一区二区| 免费观看黄色大片| 福利片一区二区| 日本久久久久久久| 毛片在线不卡| 亚洲精品国偷自产在线99热 | 日本三级亚洲精品| 午夜久久久久久久久久久| 动漫视频在线一区| 日韩免费精品视频| 久草中文在线| 日韩风俗一区 二区| 日韩欧美一级大片| 伊人婷婷欧美激情| 一区二区三区四区免费| 狠狠色综合播放一区二区| 美女扒开大腿让男人桶| 国产亚洲一卡2卡3卡4卡新区| 91日本视频在线| 精品丝袜在线| www.久久色.com| 熟妇人妻中文av无码| 精品视频999| 日韩精品无码一区二区| 欧美国产精品久久| 国产伦精品一区二区三区精品| 首页综合国产亚洲丝袜| 成人一区二区av| 国产一区日韩| 国产精品区一区二区三含羞草| 国产经典一区| 97香蕉超级碰碰久久免费软件 | 国产99对白在线播放| 日韩欧美中文字幕在线观看| 性色国产成人久久久精品| 成人18视频日本| 在线观看国产一级片| 国产日韩欧美一区在线 | 日韩电影在线一区二区| 久久av综合网| 亚洲成人二区| 日韩免费av一区二区三区| 精品在线网站观看| 亚洲aⅴ男人的天堂在线观看| 日韩影片中文字幕| 午夜精品久久久久久久99热| 中文字幕中文字幕在线中高清免费版 | 美女流白浆视频| 免费成人在线观看视频| 中文字幕无码不卡免费视频| 亚洲国内自拍| av动漫在线免费观看| 欧美国产一级| 四虎影院一区二区三区 | 日本福利视频导航| 欧美日韩久久精品| 欧美色图亚洲自拍| 欧美男人操女人视频| 成人动漫视频在线观看免费| 懂色av色香蕉一区二区蜜桃| 国产精品亚洲片夜色在线| 手机看片久久| 秋霞av国产精品一区| 欧美一级鲁丝片| 97在线视频精品| 国产美女高潮在线观看| 韩国19禁主播vip福利视频| 在线免费观看a视频| 欧美成人h版在线观看| 直接在线观看的三级网址| 不卡av电影在线观看| a级网站在线播放| 欧美精品一区三区| jizz性欧美10| 久久久久久久久久久91| 国产美女一区视频| 午夜精品久久久久久久久久久久久| 美女尤物在线视频| 国内精品久久久久久影视8| 成年人国产在线观看| 国内精品400部情侣激情| 国产白浆在线免费观看| 欧美一级淫片aaaaaaa视频| 欧美私密网站| 国产精品久久久久久婷婷天堂 | 国产视频在线观看一区| 美女网站色精品尤物极品姐弟| 国产伦精品一区二区| 色综合久久中文| 日本一区二区三区视频免费看| 成人久久电影| 特级黄色录像片| 在线成人www免费观看视频| 日本日本19xxxⅹhd乱影响| 先锋影音久久| 激情五月俺来也| 国产毛片精品一区| 日本一区二区在线观看视频| 91污在线观看| 极品蜜桃臀肥臀-x88av| 亚洲欧美一区二区三区极速播放 | 久久久久久久久久码影片| 亚洲人成精品久久久| 亚洲激情一区二区| 欧美日韩亚洲一区三区| 99精品视频播放| 久久99久久久欧美国产| 97精品人人妻人人| 久久九九全国免费| 色欲一区二区三区精品a片| 亚洲国产日韩一区二区| 人妻丰满熟妇av无码区| 5月丁香婷婷综合| 天堂а√在线8种子蜜桃视频| 一级做a爰片久久毛片美女图片| 97caopor国产在线视频| 欧美亚洲一级片| 99久久久国产| 免费影院在线观看一区| 88国产精品视频一区二区三区| 奇米精品一区二区三区| 精品一区二区在线视频| 2一3sex性hd| 国产精品久久久久久久第一福利| 国产精品白浆一区二小说| 欧美色涩在线第一页| 亚洲伦理在线观看| 中文字幕一精品亚洲无线一区 | 日本视频在线观看| 午夜精品久久久久久久99热| 色999久久久精品人人澡69| 精品综合在线| 一区二区影视| 少妇黄色一级片| 91丨九色丨国产丨porny| 全网免费在线播放视频入口 | 亚洲综合视频网| 中文字幕av影视| 日韩电视剧免费观看网站| 亚洲精品白浆| 国产精品一区二区电影| 日韩极品在线| 欧妇女乱妇女乱视频| 狠狠色丁香婷婷综合| 永久免费成人代码| 亚洲va国产va欧美va观看| 国产精品无码久久av| 中文字幕av一区二区| 竹内纱里奈兽皇系列在线观看| 2014国产精品| 婷婷中文字幕一区| 亚州精品一二三区| 久久久噜噜噜久久中文字幕色伊伊| 日本三级中文字幕| 日韩欧美在线网站| 麻豆传媒在线观看| 成人久久18免费网站图片| 日韩精品免费一区二区在线观看| 欧美成人xxxxx| 91偷拍与自偷拍精品| 日本天堂在线视频| 欧美mv日韩mv亚洲| 特级毛片在线| 99re资源| 伊人影院久久| 四季av综合网站| 香蕉久久一区二区不卡无毒影院 | 欧美久久一区二区三区| 亚洲一区免费看| 另类调教123区 | 日本一区二区在线免费观看| 一区二区三区不卡在线观看 | 亚洲亚裔videos黑人hd| 午夜精品成人av| 青青影院一区二区三区四区| 日韩中文字幕亚洲一区二区va在线 | 中文字幕第315页| 国产亚洲在线播放| 国产第一亚洲| 国产系列第一页| 国产精品99久| 国产午夜视频在线| 日韩国产一区三区| **欧美日韩在线观看| 亚洲一区二区不卡视频| 国产精品中文字幕日韩精品| 久久艹精品视频| 亚洲高清免费观看高清完整版| 99riav视频在线观看| 欧美精品一区二区三区四区五区| 日韩成人精品在线观看| 免费污污视频在线观看| 国产一区欧美日韩| 永久久久久久久| 日韩一区二区三区精品视频| 在线h片观看| 国产亚洲一区二区三区在线播放| 国产视频欧美| 日本人亚洲人jjzzjjz| 4438x成人网最大色成网站| 国产嫩草在线视频| 欧美一区二区视频在线| 极品美女销魂一区二区三区免费| 男女做暖暖视频| 日韩av网站导航| 欧美aaa级| 人妻无码久久一区二区三区免费| www亚洲一区| 国产精品久久久国产盗摄| 欧美激情免费看| 美女少妇全过程你懂的久久| 国模私拍视频在线观看| 亚洲不卡在线观看| 91精品国产91久久久久游泳池| 91超碰rencao97精品| 欧美一级二区| 日韩一级片av| 亚洲人在线视频| 日韩在线成人| 日本新janpanese乱熟| 亚洲免费在线看| 青青草免费在线| 亚洲综合在线小说| 久久成人亚洲| 免费在线一区二区三区| 国产一区二区三区18| 粉嫩的18在线观看极品精品| 日本激情视频在线播放| 午夜视频一区二区三区| 1769视频在线播放免费观看| 好吊色欧美一区二区三区视频| 麻豆国产91在线播放| 黄色大片网站在线观看|