Nginx反向代理到在docker swarm中创建的docker services应用程序?

时间:2018-08-29 09:16:50

标签: docker nginx docker-swarm

我有一个关于docker swarm的问题

我已经在swarm管理器中使用docker服务创建了2个服务(app1,app2)

假设我想将以下子域指向相应的服务

app1.domain.com >> app1

app2.domain.com >> app2

我已经在一个Nginx代理库下面进行了尝试,但我认为它仅适用于Docker容器,不适用于Docker服务

https://blog.florianlopes.io/host-multiple-websites-on-sin ... /

1 个答案:

答案 0 :(得分:1)

您将需要运行一个应用程序来处理此问题;两种最受欢迎​​的解决方案似乎是:

或者-如果您在AWS中;您也可以使用应用程序负载平衡器。

Docker中没有针对此的本地解决方案-您需要运行其中一个(或另一个解决方案来实现相同的壮举)