docker0
虛擬橋接器,實際上是 Linux 的一個 bridge,可以理解為一個軟體交換機。它會在掛載到它的網卡之間進行轉發。docker0
界面。比如典型的 172.17.42.1
,網路遮罩為 255.255.0.0
。此後啟動的容器內的網卡也會自動分配一個同一網段(172.17.0.0/16
)的網址。veth pair
界面(當資料包發送到一個界面時,另外一個界面也可以收到相同的資料包)。這對界面一端在容器內,即 eth0
;另一端在本地並被掛載到 docker0
橋接器,名稱以 veth
開頭(例如 vethAQI2QT
)。透過這種方式,主機可以跟容器通信,容器之間也可以相互通信。Docker 就建立了在主機和所有容器之間一個虛擬共享網路。