Docker 群模式

Swarm 模式实现以下功能:

  • 集群管理与 Docker Engine 集成
  • 分散式设计
  • 声明性服务模型
  • 缩放
  • 期望的国家和解
  • 多主机网络
  • 服务发现
  • 负载均衡
  • 默认安全设计
  • 滚动更新

有关 Swarm 访问的更多官方 Docker 文档: Swarm 模式概述

Swarm 模式 CLI 命令

单击命令说明以获取文档

初始化一个群

docker swarm init [OPTIONS]

将 swarm 加入为节点和/或管理器

docker swarm join [OPTIONS] HOST:PORT

创建一个新服务

docker service create [OPTIONS] IMAGE [COMMAND] [ARG...]

显示一个或多个服务的详细信息

docker service inspect [OPTIONS] SERVICE [SERVICE...]

列出服务

docker service ls [OPTIONS]

删除一个或多个服务

docker service rm SERVICE [SERVICE...]

缩放一个或多个复制的服务

docker service scale SERVICE=REPLICAS [SERVICE=REPLICAS...]

列出一个或多个服务的任务

docker service ps [OPTIONS] SERVICE [SERVICE...]

更新服务

docker service update [OPTIONS] SERVICE