欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Docker 跨主機(jī)容器間相互訪問的實(shí)現(xiàn)

 更新時(shí)間:2023年01月04日 09:10:34   作者:HFDYCYY  
本文主要介紹了Docker 跨主機(jī)容器間相互訪問的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

第一步:創(chuàng)建自定義網(wǎng)絡(luò)

docker network create --subnet=172.18.0.0/24 docker-br0

備注:這里選取了172.18.0.0網(wǎng)段,也可以指定其他任意空閑的網(wǎng)段,docker-br0為自定義網(wǎng)橋的名字,可自己任意取名。
注意:這里子網(wǎng)掩碼要使用255.255.255.0也就是IP后面的那個(gè)24,因?yàn)楹竺嬉褂胕ptables配置路由表,我之前使用255.255.0.0 無法配置.所以這里配置成24.

創(chuàng)建網(wǎng)橋之后,使用ifconfig查看 會多出一個(gè)網(wǎng)橋,該網(wǎng)橋在docker啟動或者重啟之后,會自動顯示出來。永久的,可以使用docker network rm docker-br0 移除網(wǎng)橋。

第二步:在你自定義的網(wǎng)段選取任意IP地址作為你要啟動容器IP

docker run -itd --name my-centos3 --network myNetwork --privileged=true --ip 172.18.0.6 -p 5000:22 <image id> /sbin/init

第三步:跨主機(jī)容器互訪:

第四步:在192.168.1.106虛擬機(jī)上,給容器綁定固定ip, 按照之前 第一步到 第三步.

第五步:在兩個(gè)容器中互相訪問,發(fā)現(xiàn)跨主機(jī)容器互訪,并不能ping通。

第六步:配置路由表

#添加路由規(guī)則
ip route add 對方容器所在的ip網(wǎng)段/子網(wǎng)掩碼 via 對方虛擬機(jī)ip dev 通過哪個(gè)網(wǎng)卡通信

如:ip route add 172.18.0.0/16 via 192.168.1.24 dev ens33

添加完成之后,可以使用 route命令 查看添加之后的規(guī)則,也可以使用 ip route del 172.172.1.0/24  移除路由規(guī)則

在192.168.1.24 和 192.168.1.26虛擬機(jī)上,分別添加對應(yīng)的路由規(guī)則!
192.168.1.24: ip route add 172.19.0.0/24 via 192.168.1.26 dev ens33 
192.168.1.26: ip route add 172.18.0.0/24 via 192.168.1.24 dev ens33

第七步:在兩個(gè)容器中互相訪問,發(fā)現(xiàn)可以實(shí)現(xiàn)跨主機(jī)容器互相ping通了。

 到此這篇關(guān)于Docker 跨主機(jī)容器間相互訪問的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)Docker 跨主機(jī)容器間相互訪問內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Docker-Compose創(chuàng)建mysql容器詳解

    Docker-Compose創(chuàng)建mysql容器詳解

    這篇文章主要介紹了Docker-Compose創(chuàng)建mysql容器詳解的相關(guān)資料,需要的朋友可以參考下
    2022-11-11
  • Docker開啟遠(yuǎn)程安全訪問的圖文教程詳解

    Docker開啟遠(yuǎn)程安全訪問的圖文教程詳解

    這篇文章主要介紹了Docker開啟遠(yuǎn)程安全訪問的詳細(xì)教程,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-07-07
  • Docker掛載目錄失敗問題解決方法

    Docker掛載目錄失敗問題解決方法

    在使用Docker時(shí),可能會遇到掛載目錄失敗的問題,這通常是由于路徑錯誤或權(quán)限問題導(dǎo)致,解決這一問題的方法包括檢查掛載路徑、使用正確的交互路徑、避免掛載宿主機(jī)的非空目錄等,需要的朋友可以參考下
    2024-10-10
  • Docker跨主機(jī)網(wǎng)絡(luò)(manual)的實(shí)現(xiàn)

    Docker跨主機(jī)網(wǎng)絡(luò)(manual)的實(shí)現(xiàn)

    這篇文章主要介紹了Docker跨主機(jī)網(wǎng)絡(luò)(manual)的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • docker安裝redis并以配置文件方式啟動詳解

    docker安裝redis并以配置文件方式啟動詳解

    這篇文章主要介紹了docker安裝redis并以配置文件方式啟動詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • Docker實(shí)現(xiàn)分布式應(yīng)用功能教程

    Docker實(shí)現(xiàn)分布式應(yīng)用功能教程

    這篇文章主要介紹了Docker實(shí)現(xiàn)分布式應(yīng)用功能,涉及docker分布式應(yīng)用、負(fù)載均衡相關(guān)實(shí)現(xiàn)技巧與操作注意事項(xiàng),需要的朋友可以參考下
    2018-06-06
  • 使用docker快速部署Elasticsearch集群的方法

    使用docker快速部署Elasticsearch集群的方法

    這篇文章主要介紹了使用docker快速部署Elasticsearch集群的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-03-03
  • centos7 安裝Jenkins詳細(xì)介紹

    centos7 安裝Jenkins詳細(xì)介紹

    這篇文章主要介紹了centos7 安裝Jenkins詳細(xì)介紹的相關(guān)資料,需要的朋友可以參考下
    2016-11-11
  • 開放Docker端口的實(shí)現(xiàn)示例

    開放Docker端口的實(shí)現(xiàn)示例

    本篇文章主要介紹了開放Docker端口的實(shí)現(xiàn)示例, 需要的朋友可以過來參考下,希望對大家有所幫助
    2014-01-01
  • 阿里云ECS(CentOS鏡像)安裝docker的實(shí)現(xiàn)步驟

    阿里云ECS(CentOS鏡像)安裝docker的實(shí)現(xiàn)步驟

    本文主要介紹了阿里云ECS(CentOS鏡像)安裝docker的實(shí)現(xiàn)步驟,從準(zhǔn)備工作到實(shí)際安裝步驟,詳細(xì)解析每一步操作,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-01-01

最新評論