Docker Swarm
软件描述
Docker Swarm 是 Docker 原生的集群功能。它允许你使用完整的 Docker 工具集创建并访问一组 Docker 主机。由于 Docker Swarm 提供标准的 Docker API,任何已能与 Docker 守护进程通信的工具都可以通过 Swarm 来...
官方网站
访问软件的官方网站了解更多信息
docs.docker.com
什么是 Docker Swarm?
Docker Swarm 是 Docker 原生的集群功能。它允许你使用完整的 Docker 工具集创建并访问一组 Docker 主机。由于 Docker Swarm 提供标准的 Docker API,任何已能与 Docker 守护进程通信的工具均可通过 Swarm 透明地扩展到多台主机。支持的工具包括但不限于以下几项: • Dokku • Docker Compose • Krane • Jenkins 当然,Docker 客户端本身也受支持。 与其他 Docker 项目一样,Docker Swarm 遵循“即插即用、可替换”的原则。随着初始开发趋于稳定,将推出一个 API,以支持可插拔后端。这意味着你可以将 Docker Swarm 默认使用的调度后端替换为你偏好的后端。Swarm 的可替换设计为大多数使用场景提供了开箱即用的顺畅体验,并允许大规模生产部署切换至更强大的后端(如 Mesos)。
🔄 替代方案
20 个选择
DDEV
适用于Web开发者的本地或云开发环境。基于Docker,无需复杂的定制配置。

Rancher
Rancher 是一个开源的容器管理平台,专为在生产环境中部署容器的组织而设计。Rancher 可轻松实现 Kubernetes 的跨平台运行,满足 IT 要求,并赋能 DevOps 团队。

Rancher Desktop
Rancher Desktop 是一款适用于 Mac、Windows 和 Linux 的开源桌面应用程序,提供 Kubernetes 和容器管理功能。您可以选择要运行的 Kubernetes 版本,并可构建、推送、拉取和运行容器镜像。

Dokku
用约100行Bash代码实现的Docker驱动的迷你Heroku。
Cycle 是领先的低运维(LowOps)平台,旨在简化容器管理、标准化基础设施并自动化 DevOps。您可以将应用部署到自有基础设施,无论是在云上、本地,还是两者的混合环境。拥有 Kubernetes 的强大功能,却无需使用 Kubernetes。

Simplecontainer
SimpleContainer 管理器,简称 smr。支持独立模式和集群模式,GitOps,密钥管理,自动校验,以及 Docker 的 YAML 配置定义。



