如何在azure中扩展基于docker的服务

时间:2015-11-26 16:28:52

标签: azure azure-virtual-machine azure-service-fabric

在azure中扩展基于docker的应用程序服务的最佳方法是什么?在AWS中我知道我们可以使用容器服务。目前我在azure上使用Cloud Service,可以轻松扩展。还有Service Fabric,它看起来比云服务更好。但是,当我使用docker时,如何将它们扩展为多个VM?

3 个答案:

答案 0 :(得分:1)

查看Azure VM Scale Sets,这样可以轻松与Azure自动缩放集成。见https://azure.microsoft.com/en-us/blog/azure-vm-scale-sets-public-preview/

还有一些值得追踪的事情......

1)即将推出的Azure容器服务预览,请参阅公告:https://azure.microsoft.com/en-us/blog/azure-container-service-now-and-the-future/

2)Azure快速入门模板中带有Marathon和Swarm解决方案的Mesos群集:https://github.com/Azure/azure-quickstart-templates/tree/master/mesos-swarm-marathon

答案 1 :(得分:0)

Microsoft刚刚宣布提供Mesos或Swarm编排的Azure容器服务

启动博客https://azure.microsoft.com/en-us/blog/azure-container-service-preview/ 服务主页https://azure.microsoft.com/en-us/documentation/articles/acs-intro/

答案 2 :(得分:0)

为了在Azure中扩展普通的Docker容器,您可以在下面使用带有Docker Swarm或Mesos DC / OS的ACS(Azure容器服务)。

另一种选择是使用Azure Service Fabric,其Linux版本也使用Docker。关于SF for Windows,很快就会使用Windows Docker容器使用Docker。 Service Fabric更进一步(它不仅仅是用于扩展的容器编排),因为它提供了应用程序平台和规范框架,如有状态服务,可靠集合和Actor框架。