Docker的網路
Last updated
Last updated
Docker 的網路
透過 Linux 的網路命名空間與虛擬網路裝置(Veth pair)實現而成。然而 Docker 的網路支援了不同類型功能,主要分為四大項:
Bridge Mode (預設)
Host Mode
None Mode
Container Mode
docker network ls
使用 portainer WEBUI檢視:
Bridge Mode的模式如下圖
Host Mode 可以把他想像成建立一個與 Host 擁有同樣的 network interface 的 Container ,使用方式:
None Mode 是建置最簡潔的 Container ,也就是沒有任何 network interface 的 Container。使用方式是在建立 Container 的同時給與 --net=none
的參數
先啟動一個 Container,並且使用這個 Container 的 Container ID 建立另外一個 Container容器: