如何在overlay中運(yùn)行容器

如何在overlay中運(yùn)行容器,針對這個問題,這篇文章詳細(xì)介紹了相對應(yīng)的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

成都創(chuàng)新互聯(lián)公司主要業(yè)務(wù)有網(wǎng)站營銷策劃、網(wǎng)站設(shè)計制作、網(wǎng)站制作、微信公眾號開發(fā)、小程序開發(fā)、HTML5建站、程序開發(fā)等業(yè)務(wù)。一次合作終身朋友,是我們奉行的宗旨;我們不僅僅把客戶當(dāng)客戶,還把客戶視為我們的合作伙伴,在開展業(yè)務(wù)的過程中,公司還積累了豐富的行業(yè)經(jīng)驗(yàn)、全網(wǎng)營銷推廣資源和合作伙伴關(guān)系資源,并逐漸建立起規(guī)范的客戶服務(wù)和保障體系。 

今天將運(yùn)行一個 busybox 容器并連接到 ov_net1。

查看容器的網(wǎng)絡(luò)配置:

bbox1 有兩個網(wǎng)絡(luò)接口 eth0 和 eth2。eth0 IP 為 10.0.0.2,連接的是 overlay 網(wǎng)絡(luò) ov_net1。eth2 IP 172.17.0.2,容器的默認(rèn)路由是走 eth2,eth2 是哪兒來的呢?

其實(shí),docker 會創(chuàng)建一個 bridge 網(wǎng)絡(luò) “docker_gwbridge”,為所有連接到 overlay 網(wǎng)絡(luò)的容器提供訪問外網(wǎng)的能力。

從 docker network inspect docker_gwbridge 輸出可確認(rèn) docker_gwbridge 的 IP 地址范圍是 172.17.0.0/16,當(dāng)前連接的容器就是 bbox1(172.17.0.2)。

docker network inspect docker_gwbridge

[

......

        "IPAM": {

            "Driver": "default",

            "Options": null,

            "Config": [

                {

                    "Subnet": "172.17.0.0/16",

                    "Gateway": "172.17.0.1"

                }

            ]

        },

        "Internal": false,

        "Attachable": false,

        "Containers": {

            "100dd1207eb8412a81c980dcd191d00eb4377a7a175a806a26038e8c12259766": {

                "Name": "gateway_100dd1207eb8",

                "EndpointID": "5077a2bfef80c695661f555412c3679b1a309cbba8a2f1a3247d6b414d35b819",

                "MacAddress": "02:42:ac:11:00:02",

                "IPv4Address": "172.17.0.2/16",

                "IPv6Address": ""

            }

        },

......

而且此網(wǎng)絡(luò)的網(wǎng)關(guān)就是網(wǎng)橋 docker_gwbridge 的 IP 172.17.0.1。

這樣容器 bbox1 就可以通過 docker_gwbridge 訪問外網(wǎng)。

如果外網(wǎng)要訪問容器,可通過主機(jī)端口映射,比如:

docker run -p 80:80 -d --net ov_net1 --name web1 httpd

驗(yàn)證完外網(wǎng)的連通性。

關(guān)于如何在overlay中運(yùn)行容器問題的解答就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識。

分享標(biāo)題:如何在overlay中運(yùn)行容器
分享路徑:http://bm7419.com/article2/geghic.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、品牌網(wǎng)站制作Google、網(wǎng)站導(dǎo)航、網(wǎng)站制作、ChatGPT

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司