使用容器上的专用端口扩展Azure容器服务

时间:2016-06-29 06:42:15

标签: azure docker

在我们的组织中,我们目前正在使用Docker Swarm尝试Azure容器服务。我们开发了一个基于.NET Core的Web API项目,并从中创建了容器。我们在Container的私人港口(3000)上公开了网络API。我们希望将此扩展为在三个代理节点上说15个容器,同时仍然通过公共端口8080上的一个Azure负载均衡器URL访问Web API。

我认为我们需要一个内部负载均衡器来执行此操作,但没有相关文档。我在DC \ OS上看过this文章,但我们在这里使用Docker Swarm。有什么帮助吗?

1 个答案:

答案 0 :(得分:1)

Azure容器服务使用vanilla Docker Swarm,因此Swarm的任何负载平衡解决方案都可以在ACS中使用,例如: https://botleg.com/stories/load-balancing-with-docker-swarm

DC / OS也是如此,但在这种情况下,它记录在“Azure容器服务集群中的负载平衡容器”中 - https://azure.microsoft.com/en-us/documentation/articles/container-service-load-balancing/