日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Docker 網絡模式及配置方式

瀏覽:204日期:2024-11-02 13:38:59
一、Docker網絡模式

docker run 創建 Docker 容器時,可以用 ?net 選項指定容器的網絡模式,Docker 有以下 4 種網絡模式:

host 模式,使用 ?net=host 指定。

container 模式,使用 ?net=container:NAME_or_ID 指定。

none 模式,使用 ?net=none 指定。

bridge 模式,使用 ?net=bridge 指定,默認設置。

host 模式

如果啟動容器的時候使用 host 模式,那么這個容器將不會獲得一個獨立的 Network Namespace,而是和宿主機共用一個 Network Namespace。容器將不會虛擬出自己的網卡,配置自己的 IP 等,而是使用宿主機的 IP 和端口。

例如,我們在 10.10.101.105/24 的機器上用 host 模式啟動一個含有 web 應用的 Docker 容器,監聽 tcp 80 端口。當我們在容器中執行任何類似 ifconfig 命令查看網絡環境時,看到的都是宿主機上的信息。而外界訪問容器中的應用,則直接使用 10.10.101.105:80 即可,不用任何 NAT 轉換,就如直接跑在宿主機中一樣。但是,容器的其他方面,如文件系統、進程列表等還是和宿主機隔離的。

container 模式

這個模式指定新創建的容器和已經存在的一個容器共享一個 Network Namespace,而不是和宿主機共享。新創建的容器不會創建自己的網卡,配置自己的 IP,而是和一個指定的容器共享 IP、端口范圍等。同樣,兩個容器除了網絡方面,其他的如文件系統、進程列表等還是隔離的。兩個容器的進程可以通過 lo 網卡設備通信。

none模式

這個模式和前兩個不同。在這種模式下,Docker 容器擁有自己的 Network Namespace,但是,并不為 Docker容器進行任何網絡配置。也就是說,這個 Docker 容器沒有網卡、IP、路由等信息。需要我們自己為 Docker 容器添加網卡、配置 IP 等。

bridge模式

Docker 網絡模式及配置方式

bridge 模式是 Docker 默認的網絡設置,此模式會為每一個容器分配 Network Namespace、設置 IP 等,并將一個主機上的 Docker 容器連接到一個虛擬網橋上。

當 Docker server 啟動時,會在主機上創建一個名為 docker0 的虛擬網橋,此主機上啟動的 Docker 容器會連接到這個虛擬網橋上。

虛擬網橋的工作方式和物理交換機類似,這樣主機上的所有容器就通過交換機連在了一個二層網絡中。接下來就要為容器分配 IP 了,Docker 會從 RFC1918 所定義的私有 IP 網段中,選擇一個和宿主機不同的IP地址和子網分配給 docker0,連接到 docker0 的容器就從這個子網中選擇一個未占用的 IP 使用。

如一般 Docker 會使用 172.17.0.0/16 這個網段,并將 172.17.42.1/16 分配給 docker0 網橋(在主機上使用 ifconfig 命令是可以看到 docker0 的,可以認為它是網橋的管理接口,在宿主機上作為一塊虛擬網卡使用)

二、Docker網絡配置?設置固定IP

docker 容器在啟動時默認使用的是bridge 模式,Docker 容器啟動后,會連接到一個名為 docker0 的虛擬網橋,故每次啟動docker容器的IP都不是固定的,不方便管理,有時候需要進行固定IP映射,比如Docker集群管理時。

Docker容器設置固定IP時需要用到需要用到 pipework,用于給容器設置IP:

1、host宿主機下載pipework如下:

$ git clone https://github.com/jpetazzo/pipework.git$ cp pipework/pipework /usr/local/bin/2、安裝網橋工具包bridge-utils

$ yum -y install bridge-utils3、創建網橋并設置IP網段

$ brctl addbr br1$ ip link set dev br1 up$ ip addr add 192.168.10.1/24 dev br14、啟動一個容器

#基于 centos 這個鏡像啟動一個容器,名為 centos-ip$ docker run -d --name=centos-ip centos5、設置IP

$ pipework br1 centos-ip 192.168.10.20/24

為名為 centos-ip 的容器指定了IP 192.168.10.20

分別使用 ping 與 ssh 命令進行驗證,看是否可以ping通和成功登錄

$ ping 192.168.10.20$ ssh 192.168.10.20

注意:SSH時需要輸入容器centos的root密碼,如果在創建centos容器時未指定root密碼,可先進入容器設置root密碼:

docker exec -it 容器ID/NAMEsudo passwd root

附: 刪除網橋

brctl show #查看網橋狀態 brctl delif <網橋名> <端口名> #卸載網橋上的端口 ifconfig #查看是否有網橋網卡名 ifconfig <網橋名> down #關閉此網卡 brctl delbr <網橋名> #刪除網橋</span> 1.9版本后的Docker可使用下面這種方式:

1、創建自定義網絡

docker network create --subnet=192.168.10.1/24 network_my# docker network ls NETWORK ID NAMEDRIVER SCOPE1fb22da7d8a3 bridge bridge localfe259334b842 hosthostlocal8c5971ff48d8 network_my bridge local3aaf0356c19c nonenulllocal

2、 啟動Docker容器

docker run -itd --name hadoop0 --hostname hadoop0 --net network_my --ip 192.168.10.30 -d -P -p 50070:50070 -p 8088:8088 hadoop:master

補充:docker 鏡像源更改與網絡方式修改

docker 鏡像更改,在/etc/docker/daemon.json 添加鏡像地址,改用別的方式生效了。

{ 'exec-opts': ['native.cgroupdriver=systemd'] }

重啟docker

systemctl restart docker systemctl status docker

居然生效了。

docker 的配置時而這樣生效,時而那樣生效,真是無語

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。如有錯誤或未考慮完全的地方,望不吝賜教。

標簽: Docker
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美激情麻豆| 亚洲精品一级| 麻豆一区二区三| 欧美日韩亚洲三区| 欧美一区不卡| 日韩av网站在线观看| 亚洲免费毛片| 亚洲精品在线国产| 久久国产福利| 美女国产一区| 亚洲网址在线观看| 亚洲ab电影| 亚洲18在线| 青草国产精品久久久久久| 欧美日韩a区| 国产精品九九| 久久精品亚洲一区二区| 国产精品精品国产一区二区| 国产一区二区三区亚洲综合| 国产成人精品一区二区三区在线| 国产精品a级| 麻豆久久一区| 国产成人黄色| 不卡福利视频| 欧美日韩在线二区| 亚洲免费网址| 亚洲欧洲美洲国产香蕉| 欧美视频二区| 精品视频一二| 激情欧美一区二区三区| 国产亚洲精品久久久久婷婷瑜伽| 亚洲一二av| 国产精品色在线网站| 国产一区二区三区不卡视频网站| 91看片一区| 亚洲一区二区毛片| 日韩精品社区| 精品免费av| 亚洲精品**中文毛片| 女人av一区| 亚州av一区| 国产精品第十页| 99久久www免费| 亚洲三区欧美一区国产二区| 日本va欧美va欧美va精品| 国内揄拍国内精品久久| 久久久精品久久久久久96| 久久成人亚洲| 久久丁香四色| 欧美成人基地 | 国产精品毛片一区二区在线看| 色老板在线视频一区二区| 丝袜美腿一区二区三区| 国产亚洲精品美女久久| 波多视频一区| 亚洲欧美日韩视频二区| 欧美精品aa| 亚洲一区黄色| 欧美国产精品| 午夜在线播放视频欧美| 麻豆精品少妇| 日韩视频久久| 久久精品三级| 日韩av影院| 999久久久国产精品| 中文字幕一区二区三区日韩精品| 麻豆久久一区| 日韩中文字幕一区二区三区| 欧美激情视频一区二区三区在线播放| 欧美二区视频| 精品淫伦v久久水蜜桃| 国产精品美女久久久| 精品国产一区二| 在线精品视频一区| 日韩欧美看国产| 日韩不卡手机在线v区| 日韩精品免费一区二区三区| 青青伊人久久| 麻豆精品蜜桃| 国产情侣久久| 国产精品美女久久久| 丁香六月综合| 国产精品视频一区二区三区| 国产亚洲亚洲| 99久久亚洲精品| 国产精品久久久久久久久久妞妞 | 亚洲特级毛片| 久久精品国产久精国产| 狠狠色狠狠色综合日日tαg| 久久精品一区二区国产| 蜜臀a∨国产成人精品| 日韩大片在线观看| 国产麻豆一区二区三区 | 亚洲福利一区| 精品久久久久中文字幕小说| 亚洲欧洲美洲国产香蕉| 99久久精品国产亚洲精品| 久久中文在线| 日韩国产在线不卡视频| 免费视频一区二区| 久久久久久久久丰满| 国产精品宾馆| 日韩精品高清不卡| 国产美女一区| 91精品国产91久久久久久黑人| 久久不见久久见中文字幕免费| 亚洲69av| 亚洲一区中文| 久久影视一区| 日韩免费av| 国产一区二区三区不卡视频网站| 国产精品免费大片| 日韩av字幕| 欧美日一区二区在线观看| 亚洲日本久久| 久久最新视频| 激情视频一区二区三区| 日韩不卡在线| 丝袜美腿诱惑一区二区三区| 国产96在线亚洲| 成人在线视频中文字幕| 久久精品国产在热久久| 国产精品久久乐| 国产日产精品_国产精品毛片| 亚洲欧洲日韩精品在线| 亚洲综合中文| 亚洲天堂日韩在线| 亚洲精品九九| 日韩精品高清不卡| 91精品国产自产精品男人的天堂 | 蜜桃av一区二区三区电影| 亚洲精品一二三区区别| 1024精品一区二区三区| 欧美综合另类| 91久久国产| 国产精品毛片| 亚洲精品第一| 国产精久久久| 精品久久网站| www.com.cn成人| 99久久夜色精品国产亚洲狼| 久久久久网站| 亚洲福利久久| 蜜乳av另类精品一区二区| 视频在线观看一区| 日韩中文av| 国产精品激情| 日韩免费在线| 免费观看久久av| 亚洲青青久久| 欧美激情在线精品一区二区三区| 精品亚洲精品| 91精品在线观看国产| 在线视频精品| 蜜桃久久av一区| 久久精品av麻豆的观看方式| 欧美日韩亚洲一区三区| 久久精品系列| 久久国产主播| 国产亚洲午夜| 国产麻豆精品久久| av中文字幕在线观看第一页 | 欧美日韩夜夜| 超碰在线99| 中日韩男男gay无套| 亚洲精品乱码久久久久久蜜桃麻豆| 欧美日韩中出| 亚洲免费福利| 伊人精品视频| 日韩av在线播放中文字幕| 久久中文字幕一区二区| 欧美性感美女一区二区| 日日摸夜夜添夜夜添国产精品| 国产精品久久久久77777丨| 成人自拍av| 亚洲免费专区| 97欧美在线视频| 亚洲一区二区三区四区电影| 国产精品久久久久久模特| 久久久777| 日本免费在线视频不卡一不卡二| av免费不卡国产观看| 久久国产精品久久久久久电车| 久久国产精品色av免费看| 蜜桃av.网站在线观看| 丝袜国产日韩另类美女| 国产激情欧美| 欧美日韩国产高清| 国产精品色在线网站| 欧美日韩黑人| 国产精品久久久网站| 亚洲精品中文字幕乱码| 欧美日韩亚洲一区在线观看| 亚洲性色视频| 欧美1区2区3| 亚洲欧美日韩专区| 福利一区二区| 亚洲精品影视| 亚洲四虎影院| 国产亚洲欧美日韩在线观看一区二区 |