Overview
Docker 提供以下網路模式來與 Container 通訊:
- Bridge:透過虛擬網橋,在相同 Host 下,Container 與「Host 和其他 Container」的通訊。
- Host:使用和 Host 相同的網路。
- Container:使用和指定 Container 相同的網路。
- Macvlan:使用不同 Mac 地址給 Container 做通訊。
- Ipvlan:使用相同 Mac 地址給 Container 做通訊
- Overlay:在不同 Host 之間的 Container 互相通訊。
- None:不使用網路。
Mode
Bridge mode
Host mode
Container mode
Macvlan mode
Ipvlan Mode
Overlay mode
None mode
Description
在 docker 預設情況下會建立 3個預設 network,分別是以下: