docker 个容器的编排工具
Orchestration tool for docker containers
哪个是 docker 容器的最佳开源编排工具?因为我已经尝试过 Nginx、Electric cloud、docker swarm。据我所知,Nginx 只提供负载 balancing.Although Electric cloud 有端到端的部署设施,但它不是开源的。 Consul 可以做监控和服务发现部分。是否有任何工具可以同时提供负载平衡、服务发现、高可用性?或者如果可以一起使用 2/3 的工具来完成所有要求,我可以去做吗?
Rancher 可以做所有这些事情。它基本上是 运行 Docker 的完整生态系统。 Rancher 也有自己的 image/Compose 目录,非常清晰 UI。
您还应该查看 Docker 1.12 中关于 Swarm 变为 Swam Mode 的更改。
1.12 中的新功能:
- 集群管理
- 服务扩展
- 负载均衡
- 滚动更新(blue/green 部署)
- 内置 TLS
- 支持 Docker Services
这篇文章更详细地解释了更新:
另请参阅:
OpenShift 是这里更完整的解决方案,它在内部使用 Kubernetes,但在顶部添加了额外的层以实现更好的安全性、路由、自动化构建和部署。
您可以在托管环境中试用 OpenShift,网址为:
如果想自行管理,您也可以自己将 OpenShift Origin 安装到您自己的系统中。
哪个是 docker 容器的最佳开源编排工具?因为我已经尝试过 Nginx、Electric cloud、docker swarm。据我所知,Nginx 只提供负载 balancing.Although Electric cloud 有端到端的部署设施,但它不是开源的。 Consul 可以做监控和服务发现部分。是否有任何工具可以同时提供负载平衡、服务发现、高可用性?或者如果可以一起使用 2/3 的工具来完成所有要求,我可以去做吗?
Rancher 可以做所有这些事情。它基本上是 运行 Docker 的完整生态系统。 Rancher 也有自己的 image/Compose 目录,非常清晰 UI。
您还应该查看 Docker 1.12 中关于 Swarm 变为 Swam Mode 的更改。
1.12 中的新功能:
- 集群管理
- 服务扩展
- 负载均衡
- 滚动更新(blue/green 部署)
- 内置 TLS
- 支持 Docker Services
这篇文章更详细地解释了更新:
另请参阅:
OpenShift 是这里更完整的解决方案,它在内部使用 Kubernetes,但在顶部添加了额外的层以实现更好的安全性、路由、自动化构建和部署。
您可以在托管环境中试用 OpenShift,网址为:
如果想自行管理,您也可以自己将 OpenShift Origin 安装到您自己的系统中。