Docker Swarm 是 Docker 原生的容器编排工具,用于管理多主机上的容器集群。主要概念包括:Node(节点,分为 Manager 和 Worker)、Service(服务,定义期望状态)、Task(任务,服务的工作单元)、Stack(栈,一组相关服务)。常用命令:docker swarm init(初始化集群)、docker swarm join(加入集群)、docker service create(创建服务)、docker service scale(扩展服务)、docker stack deploy(部署栈)。Swarm 提供负载均衡、服务发现、滚动更新等功能。