网络
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不能删除 - 如果网络中有容器,需要先删除或断开容器才能删除网络
清理网络
点击 清理网络 可以删除所有未被使用的自定义网络。
