2020 09 07 Docker的四種網路型別?

2022-06-09 09:57:14 字數 822 閱讀 1904

福哥答案2020-09-07:

敲docker network ps命令,顯示三種模式。

1.bridge模式:使用–net =bridge指定,預設設定。橋接式網路模式(預設)。

容器的預設網路模式,docker在安裝時會建立乙個名為docker0的linux bridge,在不指定--network的情況下,建立的容器都會預設掛到docker0上面。

2.host(open)模式:使用–net =host指定。開放式網路模式,和宿主機共享網路。

通過命令--network=host 指定,使用host模式的容器可以直接使用docker host的ip位址與外界通訊,容器內部的服務埠也可以使用宿主機的埠,不需要進行nat,host最大的優勢就是網路效能比較好,但是docker host上已經使用的埠就不能再用了,網路的隔離性不好。

3.none(close)模式:使用–net =none指定。 封閉式網路模式,不為容器配置網路。

這種網路模式下容器只有lo回環網路,沒有其他網絡卡。none網路可以在容器建立時通過 --network=none 來指定。這種型別的網路沒有辦法聯網,封閉的網路能很好的保證容器的安全性。

4.container(join)模式:使用–net =container:nameorid指定。聯合掛載式網路模式,和其他容器共享網路。

建立容器時使用--network=container:name_or_id這個模式在建立新的容器的時候指定容器的網路和乙個已經存在的容器共享乙個network namespace,但是並不為docker容器進行任何網路配置,這個docker容器沒有網絡卡、ip、路由等資訊,需要手動的去為docker容器新增網絡卡、配置ip等。

2020 09 07 號外,發現了年假的新玩法

20 00 被這樣乙個人深深的愛過,儘管那個愛我們的人已經死了,也會給我們留下乙個永遠的護身符,它就藏在你的 裡。哈利 波特與魔法石 乙個月前,何太十分興高采烈地告訴我,她終於鼓起了勇氣向大領導請了五天的年假,並且審批通過了,加上前後的兩個週末一共可以有九天的假期。按道理說,九天的假期完全足夠我們飛...

docker 一 使用docker的好處

1 簡化配置,構建一次後打包後就可以用作測試環境,也可以用作生產環境或與預生產環境,可以省去很多測試環節。比如一台伺服器可以進行測試多個版本的測試,不用等待。2 可以解決開發人員部署環境的困難,好比如乙個剛來的新同事安裝環境可能需要半天時間,但要是直接執行乙個已經配好的容器的話就方便多了。3 應用隔...

《Docker的使用》 一 安裝Docker

本次安裝基於centos系統進行講解 1 首次安裝需設定docker倉庫 sudo yum install y yum utils lvm2 設定阿里雲倉庫位址 sudo yum config manager add repo 2 安裝最新版本的docker yum install docker c...