Docker不同網(wǎng)段下的容器互聯(lián)的實現(xiàn)
前言:
在實際開發(fā)里我們可能會創(chuàng)建不同的集群,例如redis集群和mysql集群,而為了集群的安全和健康的,我們創(chuàng)建集群的時候給集群分配的網(wǎng)段是不同的,但這時候我們希望兩個不在同一個網(wǎng)段下的集群間能互相連通,所以需要用到網(wǎng)絡連通。
1、正常情況下兩個不同網(wǎng)段之間的容器不能互相ping通,如下圖,網(wǎng)段為172.17的容器和網(wǎng)段為192.168的容器之間不能互相ping通
操作過程圖:
2、使用以下命令連通不在同一個網(wǎng)段下的Docker容器
docker network connect 網(wǎng)絡名稱 容器名稱
例:
docker network connect mynet centos01
效果圖:
3、再次通過容器名稱來互相ping,發(fā)現(xiàn)能互相ping通
操作過程圖:
4、使用以下命令查看名為mynet的網(wǎng)絡的元數(shù)據(jù),發(fā)現(xiàn)名為mynet的自定義網(wǎng)絡下多出一個名為centos01的容器,也就是說把centos01容器放到了mynet網(wǎng)絡下,所以不同網(wǎng)段下能互相連通
到此這篇關于Docker不同網(wǎng)段下的容器互聯(lián)的實現(xiàn)的文章就介紹到這了,更多相關Docker不同網(wǎng)段容器互聯(lián)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Docker如何部署SQL?Server?2017?Always?On集群
這篇文章主要介紹了Docker如何部署SQL?Server?2017?Always?On集群問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-07-07docker-compose 配置spring環(huán)境的方法步驟
這篇文章主要介紹了docker-compose 配置spring環(huán)境的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-11-11解決docker中mysql時間與系統(tǒng)時間不一致問題
最近在Docker中裝mysql時,發(fā)現(xiàn)數(shù)據(jù)庫時間與系統(tǒng)時間相差8個小時。查詢資料發(fā)現(xiàn),docker的默認時區(qū)是0區(qū),其實這會對安裝的容器造成不少麻煩,比如執(zhí)行日志的記錄不準確等2021-12-12如何使用Docker部署briefing視頻聊天系統(tǒng)
briefing是一個開源的、安全的直接視頻群聊平臺,這篇文章主要介紹了使用Docker部署briefing視頻聊天系統(tǒng)的詳細過程,需要的朋友可以參考下2024-01-01