首页/云/Docker 容器速查/overlay 模式:跨主机容器网络
本包目录(366 条)
基础命令50 条镜像与构建107 条
网络与存储52 条
Compose 编排55 条资源与安全50 条容器排障52 条

overlay 模式:跨主机容器网络

overlay 网络基于 VXLAN 把多台主机的容器接入同一虚拟网络,是 Swarm 集群服务间通信的基础;单机场景一般用不上。

Docker 容器速查云更新于 2026-10-12
用途跨主机容器通信
前提Swarm 模式(docker swarm init)
创建docker network create -d overlay 名称

示例

示例
docker swarm init
docker network create -d overlay --attachable app-overlay
docker network ls --filter driver=overlay
--attachable 允许独立容器(非 Swarm 服务)接入 overlay 网络,方便调试与迁移期混跑。

易错点

  • 未初始化 swarm 就创建 overlay 会报错,单机直接建 overlay 网络没有意义
  • overlay 依赖主机间 4789/udp 等端口放通,云环境安全组漏放会出现节点间时通时断

数据来源与参考

  • Docker 官方文档:Overlay network driver(docs.docker.com/network/drivers/overlay)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌