新聞中心
大家好,今天小編關(guān)注到一個(gè)比較有意思的話題,就是關(guān)于docker容器有ip嘛的問題,于是小編就整理了3個(gè)相關(guān)介紹為您解答,讓我們一起看看吧。

怎么查看docker容器占用的端口或ip?
電腦左下角圓形的圖標(biāo)開始,然后在打開菜單中選擇運(yùn)行,就打開運(yùn)行對(duì)話框,在運(yùn)行對(duì)話框的的輸入框中輸入cmd,之后點(diǎn)下面的,確定,按鈕,打開cmd命令提示符,在打開的cmd命令提示符中輸入下面的命令就可以查看自己的ip地址了ipconfig /all。
點(diǎn)擊電腦右下角的開始,網(wǎng)絡(luò)連接圖標(biāo),再打開連接信息對(duì)話框,選擇,打開網(wǎng)絡(luò)和共享中心,打開網(wǎng)絡(luò)和共享中心頁面,選擇本地連接,在打開的本地連接狀態(tài)對(duì)話框中點(diǎn)擊詳細(xì)信息按鈕,再打開網(wǎng)絡(luò)連接詳細(xì)信息對(duì)話框,可以看到除了ip地址之外的更多信息。
docker網(wǎng)絡(luò)模式優(yōu)缺點(diǎn)?
host模式:容器將不會(huì)獲得一個(gè)獨(dú)立的Network Namespace,而是和宿主機(jī)共用一個(gè)Network Namespace。容器將不會(huì)虛擬出自己的網(wǎng)卡,配置自己的IP等,而是使用宿主機(jī)的IP和端口。網(wǎng)絡(luò)性能比較好,但是docker host上已經(jīng)使用的端口就不能再用了,網(wǎng)絡(luò)的隔離性不好。
container模式:容器和已經(jīng)存在的一個(gè)容器共享一個(gè) Network Namespace,而不是和宿主機(jī)共享。同host,網(wǎng)絡(luò)性能好,但隔離性不好。兩個(gè)容器的進(jìn)程可以通過 lo 網(wǎng)卡設(shè)備通信。
none模式:Docker容器擁有自己的Network Namespace,但是,并不為Docker容器進(jìn)行任何網(wǎng)絡(luò)配置。也就是說,這個(gè)Docker容器沒有網(wǎng)卡、IP、路由等信息。需要我們自己為Docker容器添加網(wǎng)卡、配置IP等。這種類型的網(wǎng)絡(luò)沒有辦法聯(lián)網(wǎng)。
bridge模式:默認(rèn)模式,會(huì)在主機(jī)上創(chuàng)建一個(gè)名為docker0的虛擬網(wǎng)橋,此主機(jī)上啟動(dòng)的Docker容器會(huì)連接到這個(gè)虛擬網(wǎng)橋上。虛擬網(wǎng)橋的工作方式和物理交換機(jī)類似,這樣主機(jī)上的所有容器就通過交換機(jī)連在了一個(gè)二層網(wǎng)絡(luò)中。網(wǎng)絡(luò)性能不比host,但隔離性好。
如何給docker容器設(shè)置ip?
要重新再獲得被分配IP地址,可以在客戶端主機(jī)的DOC下(在[開始]-[運(yùn)行]里輸入“cmd”或點(diǎn)擊附件里的[命令提示符]就可以進(jìn)入)輸入命令ipconfig/release(釋放掉你獲得的IP)然后ipconfig/renew(重新到DHCP服務(wù)器那里獲得IP)
A類是第1段1-126,B類第1段是128-191,C類第1段就是192-223A、B類被作為外網(wǎng)地址,C類被用做局域網(wǎng)地址。
你要連通外網(wǎng)后A、B類的都是網(wǎng)絡(luò)經(jīng)營(yíng)商擁有的,你得花錢租的。
DHCP有一定的記憶性,如果只連一臺(tái)計(jì)算機(jī),肯定經(jīng)常出現(xiàn)總分配同1個(gè)地址,或差不多的地址,以求網(wǎng)絡(luò)的穩(wěn)定,并節(jié)省消耗。
到此,以上就是小編對(duì)于docker容器ip和端口分配的問題就介紹到這了,希望這3點(diǎn)解答對(duì)大家有用。
本文題目:docker容器ip和端口分配(docker網(wǎng)絡(luò)模式優(yōu)缺點(diǎn)?)
網(wǎng)頁網(wǎng)址:http://www.5511xx.com/article/dpejogh.html


咨詢
建站咨詢
