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 个选择
StackGres
软件
StackGres 是一个完整的 PostgreSQL 分布式解决方案,专为 Kubernetes 打包而成,部署简便。它集成了经过精心挑选和优化的一系列周边 PostgreSQL 组件。

OpenFaas
软件
OpenFaaS® 使开发人员能够轻松地将事件驱动的函数和微服务部署到 Kubernetes,而无需重复编写样板代码。将您的代码或现有二进制文件打包成 Docker 镜像,即可获得一个高度可扩展的端点,具备自动伸缩和指标监控功能。

Nebula Container Orchestrator
软件
Nebula 容器编排器旨在帮助开发人员和运维人员将物联网设备视为分布式容器化应用。其目标是作为物联网设备及可跨越全球数千台设备的分布式服务的 Docker 编排器。

Kublr
Kublr 在 AWS、Azure、GCP、vSphere 及本地环境中提供企业级安全、可扩展且高可靠的 Kubernetes 集群。它内置了多集群集中化 Kubernetes 运维、监控及其他企业级功能。

Mesosphere DCOS
Mesosphere DCOS 将您的整个基础设施组织成一台单一计算机。它运行您所有的应用程序和工作负载,从基于 PaaS 的微服务到大数据,再到数据库。



