如何自动缩放常规云服务器中的泊坞窗容器?

使用Docker容器来构build一个可扩展的架构是一个非常有吸引力的解决scheme来处理可扩展性问题。 我们可以在Amazon Elastic Beanstalk环境或供应商特定的通行证环境中自动扩展Docker容器。

在Digital Ocean或Rackspace等商品云服务器上制作自己的可扩展Docker体系结构的最佳方法是什么,它将根据负载自动提供容器。

pipe理基于Docker的基础设施的最为人所知的解决scheme是:

  • docker群
  • Kubernetes
  • CoreOS, 舰队
  • Apache Mesos

这篇文章提到:

就规模而言,只有Mesos已被certificate支持数百或数千个节点的大型系统。 但是,在查看less于十几个节点的小簇时,Mesos可能是一个过于复杂的解决scheme。

如上所述:

几乎我们可以用Docker做的所有事情,我们也可以在Swarm上做更大的规模。 没有什么新东西可以做,没有configuration被重复,没有什么新的学习。

https://i2.wp.com/blog.docker.com/media/2015/11/image00.png?w=1887

因此,首先从Docker Swarm开始,如果出现特殊需求,请查找其他解决scheme。

看到:

  • “ 使用Docker Swarm部署和pipe理任何集群pipe理器 ”
  • “ 使用机器设置Docker Swarm群集 ”