網絡
Docker 網絡用於容器之間的通信。 通過網絡管理頁面,你可以創建、查看和刪除網絡。
網絡列表
進入 容器 > 網絡 標籤頁查看網絡列表。

列表顯示以下信息:
- 名稱:網絡名稱
- 驅動:網絡驅動類型
- 範圍:網絡範圍
- 子網:網絡的子網地址
- 網關:網絡的網關地址
- 創建時間:創建時間
- 操作:刪除
默認網絡
Docker 安裝後會自動創建以下網絡:
| 網路名稱 | 驅動 | 說明 |
|---|---|---|
| bridge | bridge | 默認網絡,容器通過 NAT 訪問外部網絡 |
| host | host | 容器直接使用主機網絡,無網絡隔離 |
| none | null | 無網絡,容器完全隔離 |
AcePanel 還會創建 acepanel-network 網絡,用於面板編排模版部署的容器, 請勿刪除。
創建網絡
- 點擊 創建網絡 按鈕
- 輸入網絡名稱
- 選擇網絡驅動
- 配置子網和網關(可選)
- 點擊創建
網絡驅動
- bridge:橋接網絡,最常用的網絡類型。 容器通過虛擬網橋連接,可以相互通信。
- host:主機網絡,容器直接使用主機的網絡棧,性能最好但無隔離。
- overlay:覆蓋網絡,用於跨主機的容器通信(Swarm 模式)。
- macvlan:MAC VLAN 網絡,為容器分配獨立的 MAC 地址。
網絡使用
創建容器時指定網絡
創建容器時,在 網絡 選項中選擇要使用的網絡。
容器間通信
同一網絡中的容器可以通過容器名稱相互訪問。
例如,在 acepanel-network 網絡中:
- 容器 A 名稱為
web - 容器 B 名稱為
db - 容器 A 可以通過
db:3306訪問容器 B 的數據庫
刪除網絡
選中網絡後點擊 刪除 按鈕刪除網絡。
注意
- 默認網絡(bridge、host、none)和
acepanel-network不能刪除 - 如果網絡中有容器,需要先刪除或斷開容器才能刪除網絡
清理網絡
點擊 清理網絡 可以刪除所有未被使用的自定義網絡。
