Docker容器的编排工具

时间:2016-09-04 21:25:13

标签: nginx docker load-balancing consul orchestration

哪个是Docker容器的最佳开源编排工具?正如我已经尝试过Nginx,Electric cloud,docker swarm。据我所知,Nginx只提供负载均衡。虽然Electric cloud具有端到端的部署设施,但它不是开源的。领事可以做监控和服务发现部分。是否有任何工具可以一起提供负载平衡,服务发现,高可用性?或者如果可以一起使用2/3工具来完成所有要求,我可以去做吗?

2 个答案:

答案 0 :(得分:0)

Rancher可以做所有这些事情。它基本上是一个运行Docker的完整生态系统。 Rancher也有他们自己的形象/ Compose目录,具有非常清晰的UI。

您还应该查看Docker 1.12中有关Swarm变为Swam Mode的更改。

1.12中的新功能:

  • 群集管理
  • 服务缩放
  • 负载平衡
  • 滚动更新(蓝色/绿色部署)
  • 内置TLS
  • 支持Docker Services

本文将更详细地解释更新:

Docker Swarm Is Dead. Long Live Docker Swarm.

答案 1 :(得分:0)

另见:

OpenShift是一个更完整的解决方案,内部使用Kubernetes,但在顶部添加额外的层以提高安全性,路由,自动构建和部署。

您可以在托管环境中试用OpenShift:

如果想要自行管理OpenShift Origin,您也可以自己安装到自己的系统中。