目錄
docker支援橋接模式嗎
首頁 運維 Docker docker支援橋接模式嗎

docker支援橋接模式嗎

Mar 08, 2022 am 11:37 AM
docker

docker支援橋接模式;Docker網路bridge橋接模式是建立和運行容器時預設模式,這種模式會為每個容器分配一個獨立的網卡,橋接到預設或指定的bridge上,同一個Bridge下的容器下可以互相通訊。

docker支援橋接模式嗎

本教學操作環境:linux7.3系統、docker-1.13.1版、Dell G3電腦。

docker支援橋接模式嗎

Docker安裝時會建立一個名為docker0的虛擬橋接器。除非我們進行另一個的配置,新建立的容器都會自動連接到這個虛擬網橋提供的風格,bridge網路用於同一主機上的docker容器相互通信,連接到同一個網橋的docker容器可以相互通訊。

bridge 對宿主機來講相當於一個單獨的網卡設備 對於運行在宿主機上的每個容器來說相當於一個交換機,所有容器的虛擬網線的一端都連接到docker0。

容器透過本機主機進行上網,容器會建立名為veth的虛擬網卡,網卡一端連接到docker0網橋,另一端連接容器,容器就可以透過網橋透過指派的IP位址進行上網。

我們也可以自訂自己的bridge網絡,docker文件建議使用自訂bridge網絡,

bridge模式實例

##匯入容器並啟動

docker load < /share/images/httpd.tar
docker run -d --name httpd -p 80:80 httpd
登入後複製

驗證

docker exec -it httpd cat /etc/hosts
登入後複製

建立自訂網路

#建立一個自訂網路, 可以指定子網路、IP位址範圍、閘道等網路配置

docker network create --driver bridge --subnet 172.22.16.0/24 --gateway 172.22.16.1 mynet2
登入後複製

查看docker網絡,是否建立成功。

docker network ls
登入後複製

查看自訂網路的細節

brctl show
ifconfig
docker network inspect mynet2
登入後複製

建立容器bb1,連接到自訂網路,並進入容器驗證,可以看到該容器的ip位址為172.22.16.2

docker run --name bb1 -it --network mynet2 busybox:latest
ifconfig
登入後複製

驗證後我們按Ctrl P後,再按Ctrl Q,從bb1容器退回到主機環境而不關閉容器bb1

再建立一個容器bb2,也連接到網路mynet2中

docker run --name bb2 --network mynet2 -it busybox:latest
登入後複製

進入容器,訪問bb1容器的ip位址,進行驗證

ping 172.22.16.2
登入後複製

會得到如下 類似回應

PING 172.22.16.2 (172.22.16.2): 56 data bytes
64 bytes from 172.22.16.2: seq=0 ttl=64 time=0.439 ms
64 bytes from 172.22.16.2: seq=1 ttl=64 time=0.140 ms
64 bytes from 172.22.16.2: seq=2 ttl=64 time=0.129 ms
登入後複製

總結

#Docker網絡bridge橋接模式,是建立和運作容器時預設模式。這種模式會為每個容器分配一個獨立的網路卡,橋接到預設或指定的bridge上,同一個Bridge下的容器下可以互相通訊的。我們也可以建立自訂bridge以滿足個人化的網路需求。

推薦學習:《

docker影片教學

以上是docker支援橋接模式嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前 By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

pycharm怎麼導出程式 pycharm怎麼導出程式 Apr 18, 2024 am 12:09 AM

pycharm怎麼導出程式

pycharm如何將project打包 pycharm如何將project打包 Apr 25, 2024 am 03:54 AM

pycharm如何將project打包

Pi Node教學:什麼是Pi節點?如何安裝和設定Pi Node? Pi Node教學:什麼是Pi節點?如何安裝和設定Pi Node? Mar 05, 2025 pm 05:57 PM

Pi Node教學:什麼是Pi節點?如何安裝和設定Pi Node?

golang程式怎麼啟動 golang程式怎麼啟動 Apr 21, 2024 am 12:47 AM

golang程式怎麼啟動

PHP 微服務容器化的敏捷開發與維 PHP 微服務容器化的敏捷開發與維 May 08, 2024 pm 02:21 PM

PHP 微服務容器化的敏捷開發與維

pycharm支援什麼語言 pycharm支援什麼語言 Apr 18, 2024 am 10:57 AM

pycharm支援什麼語言

deepseek怎麼安裝 deepseek怎麼安裝 Feb 19, 2025 pm 05:48 PM

deepseek怎麼安裝

Docker三分鐘搞定LLama3開源大模型本地部署 Docker三分鐘搞定LLama3開源大模型本地部署 Apr 26, 2024 am 10:19 AM

Docker三分鐘搞定LLama3開源大模型本地部署

See all articles