Docker不同網(wǎng)段下的容器互聯(lián)的實(shí)現(xiàn)
前言:
在實(shí)際開(kāi)發(fā)里我們可能會(huì)創(chuàng)建不同的集群,例如redis集群和mysql集群,而為了集群的安全和健康的,我們創(chuàng)建集群的時(shí)候給集群分配的網(wǎng)段是不同的,但這時(shí)候我們希望兩個(gè)不在同一個(gè)網(wǎng)段下的集群間能互相連通,所以需要用到網(wǎng)絡(luò)連通。
1、正常情況下兩個(gè)不同網(wǎng)段之間的容器不能互相ping通,如下圖,網(wǎng)段為172.17的容器和網(wǎng)段為192.168的容器之間不能互相ping通
操作過(guò)程圖:
2、使用以下命令連通不在同一個(gè)網(wǎng)段下的Docker容器
docker network connect 網(wǎng)絡(luò)名稱(chēng) 容器名稱(chēng)
例:
docker network connect mynet centos01
效果圖:
3、再次通過(guò)容器名稱(chēng)來(lái)互相ping,發(fā)現(xiàn)能互相ping通
操作過(guò)程圖:
4、使用以下命令查看名為mynet的網(wǎng)絡(luò)的元數(shù)據(jù),發(fā)現(xiàn)名為mynet的自定義網(wǎng)絡(luò)下多出一個(gè)名為centos01的容器,也就是說(shuō)把centos01容器放到了mynet網(wǎng)絡(luò)下,所以不同網(wǎng)段下能互相連通
到此這篇關(guān)于Docker不同網(wǎng)段下的容器互聯(lián)的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)Docker不同網(wǎng)段容器互聯(lián)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Docker 動(dòng)態(tài)修改容器端口映射的方法
這篇文章主要介紹了Docker 動(dòng)態(tài)修改容器端口映射的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-01-01Docker如何部署SQL?Server?2017?Always?On集群
這篇文章主要介紹了Docker如何部署SQL?Server?2017?Always?On集群?jiǎn)栴},具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-07-07docker-compose 配置spring環(huán)境的方法步驟
這篇文章主要介紹了docker-compose 配置spring環(huán)境的方法步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-11-11docker中nacos無(wú)法訪問(wèn)的問(wèn)題解決
本文主要介紹了docker中nacos無(wú)法訪問(wèn)的問(wèn)題解決,可能是檢查端口映射設(shè)置、防火墻設(shè)置以及Nacos容器的運(yùn)行狀態(tài)等方面,本文就來(lái)實(shí)現(xiàn)docker中nacos無(wú)法訪問(wèn)的問(wèn)題解決,感興趣的可以了解一下2024-02-02如何使用Docker部署Go Web應(yīng)用的實(shí)現(xiàn)
這篇文章主要介紹了如何使用Docker部署Go Web應(yīng)用的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-11-11解決docker中mysql時(shí)間與系統(tǒng)時(shí)間不一致問(wèn)題
最近在Docker中裝mysql時(shí),發(fā)現(xiàn)數(shù)據(jù)庫(kù)時(shí)間與系統(tǒng)時(shí)間相差8個(gè)小時(shí)。查詢(xún)資料發(fā)現(xiàn),docker的默認(rèn)時(shí)區(qū)是0區(qū),其實(shí)這會(huì)對(duì)安裝的容器造成不少麻煩,比如執(zhí)行日志的記錄不準(zhǔn)確等2021-12-12docker中的jenkins配置sonarQube的過(guò)程
SonarQube是一個(gè)開(kāi)源的代碼分析平臺(tái),用來(lái)持續(xù)分析和評(píng)測(cè)項(xiàng)目源代碼的質(zhì)量,通過(guò)SonarQube可以檢測(cè)出項(xiàng)目中重復(fù)代碼,潛在bug,?代碼規(guī)范,安全性漏洞等問(wèn)題,并通過(guò)SonarQube?web?UI展示出來(lái),這篇文章主要介紹了docker中的jenkins配置sonarQube,需要的朋友可以參考下2023-08-08如何使用Docker部署briefing視頻聊天系統(tǒng)
briefing是一個(gè)開(kāi)源的、安全的直接視頻群聊平臺(tái),這篇文章主要介紹了使用Docker部署briefing視頻聊天系統(tǒng)的詳細(xì)過(guò)程,需要的朋友可以參考下2024-01-01