站長(zhǎng)資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        docker支持橋接模式嗎

        docker支持橋接模式;Docker網(wǎng)絡(luò)bridge橋接模式是創(chuàng)建和運(yùn)行容器時(shí)默認(rèn)模式,這種模式會(huì)為每個(gè)容器分配一個(gè)獨(dú)立的網(wǎng)卡,橋接到默認(rèn)或指定的bridge上,同一個(gè)Bridge下的容器下可以互相通信。

        docker支持橋接模式嗎

        本教程操作環(huán)境:linux7.3系統(tǒng)、docker-1.13.1版、Dell G3電腦。

        docker支持橋接模式嗎

        Docker安裝時(shí)會(huì)創(chuàng)建一個(gè)名為docker0的虛擬網(wǎng)橋。除非我們進(jìn)行另外的配置,新創(chuàng)建的容器都會(huì)自動(dòng)連接到這個(gè)虛擬網(wǎng)橋提供的風(fēng)格,bridge網(wǎng)絡(luò)用于同一主機(jī)上的docker容器相互通信,連接到同一個(gè)網(wǎng)橋的docker容器可以相互通信。

        bridge 對(duì)宿主機(jī)來(lái)講相當(dāng)于一個(gè)單獨(dú)的網(wǎng)卡設(shè)備 對(duì)于運(yùn)行在宿主機(jī)上的每個(gè)容器來(lái)說(shuō)相當(dāng)于一個(gè)交換機(jī),所有容器的虛擬網(wǎng)線的一端都連接到docker0上。

        容器通過(guò)本地主機(jī)進(jìn)行上網(wǎng),容器會(huì)創(chuàng)建名為veth的虛擬網(wǎng)卡,網(wǎng)卡一端連接到docker0網(wǎng)橋,另一端連接容器,容器就可以通過(guò)網(wǎng)橋通過(guò)分配的IP地址進(jìn)行上網(wǎng)。

        我們也可以自定義自己的bridge網(wǎng)絡(luò),docker文檔建議使用自定義bridge網(wǎng)絡(luò),

        bridge模式實(shí)例

        導(dǎo)入容器并啟動(dòng)

        docker load < /share/images/httpd.tar docker run -d --name httpd -p 80:80 httpd

        驗(yàn)證

        docker exec -it httpd cat /etc/hosts

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

        創(chuàng)建一個(gè)自定義網(wǎng)絡(luò), 可以指定子網(wǎng)、IP地址范圍、網(wǎng)關(guān)等網(wǎng)絡(luò)配置

        docker network create --driver bridge --subnet 172.22.16.0/24 --gateway 172.22.16.1 mynet2

        查看docker網(wǎng)絡(luò),是否創(chuàng)建成功。

        docker network ls

        查看自定義網(wǎng)絡(luò)的細(xì)節(jié)

        brctl show ifconfig docker network inspect mynet2

        創(chuàng)建容器bb1,連接到自定義網(wǎng)絡(luò),并進(jìn)入容器驗(yàn)證,可以看到該容器的ip地址為172.22.16.2

        docker run --name bb1 -it --network mynet2 busybox:latest ifconfig

        驗(yàn)證后我們按Ctrl+P后,再按Ctrl+Q,從bb1容器退回到主機(jī)環(huán)境而不關(guān)閉容器bb1

        再創(chuàng)建一個(gè)容器bb2,也連接到網(wǎng)絡(luò)mynet2中

        docker run --name bb2 --network mynet2 -it busybox:latest

        進(jìn)入容器,訪問(wèn)bb1容器的ip地址,進(jìn)行驗(yàn)證

        ping 172.22.16.2

        會(huì)得到如下 類(lèi)似回復(fù)

        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

        總結(jié)

        Docker網(wǎng)絡(luò)bridge橋接模式,是創(chuàng)建和運(yùn)行容器時(shí)默認(rèn)模式。這種模式會(huì)為每個(gè)容器分配一個(gè)獨(dú)立的網(wǎng)卡,橋接到默認(rèn)或指定的bridge上,同一個(gè)Bridge下的容器下可以互相通信的。我們也可以創(chuàng)建自定義bridge以滿足個(gè)性化的網(wǎng)絡(luò)需求。

        推薦學(xué)習(xí):《docker視頻教程》

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
        主站蜘蛛池模板: 国产成人精品无码片区在线观看| 国产精品免费观看| 国产精品莉莉欧美自在线线| 欧美人与性动交α欧美精品成人色XXXX视频 | 性欧洲精品videos| 久久精品国产精品亜洲毛片 | 精品国产一区二区三区久久蜜臀| 国产精品合集一区二区三区| 亚洲一区二区三区国产精品| 精品久久国产一区二区三区香蕉| 91大神精品全国在线观看| 55夜色66夜色国产精品视频| 久久影院综合精品| 四虎国产精品永久在线观看| 伊人久久无码精品中文字幕| 久久久国产精品| 精品久久久久久国产牛牛app| 国产精品被窝福利一区| 精品国产_亚洲人成在线高清| 97久久超碰成人精品网站| 97久久精品人妻人人搡人人玩| 国产麻豆精品一区二区三区v视界| 亚洲AV永久无码精品| 亚洲欧美日韩国产精品| 日韩精品视频在线观看免费| 免费精品视频在线| 欧美日韩国产精品系列| 麻豆精品| 色婷婷久久久SWAG精品| 亚洲精品第一国产综合境外资源 | 国内精品欧美久久精品| 国产精品片在线观看手机版| 国产成人精品久久综合| 777被窝午夜精品影院| 日韩精品在线视频| 99久久人人爽亚洲精品美女| 隔壁老王国产在线精品| 国产亚洲精品精品国产亚洲综合| 国产精品视频不卡| 久久精品国产99久久香蕉| 日本精品一区二区久久久|