0

早晨,

我正在运行一个 dockerized 环境(本地和生产的 tutum),其中包括:

  1. 使用https://github.com/jwilder/nginx-proxy的 nginx 反向代理

  2. 多组容器,主要是 apache 之类的网站。

反向代理依赖于在一些 apache 上设置的环境变量 VIRTUAL_HOST 来重定向流量,并且由于在开发/生产中 foo.dev 和 foo.com 之间的变化,由于额外的生产,它在使用不同环境变量的开发和生产中都能很好地工作。 tutum 上的堆栈文件上的 yml 或不同配置。

但现在我需要让 foo.com 和 foo.es 由同一个 Web 应用程序提供服务(一个是由同一个 wordpress 容器提供的另一个的翻译)。

我认为我需要的是在 stackfile/docker-compose.yml 上定义多个 VIRTUAL_HOST 但我不知道这是否可能。

我错过了什么吗?

是否可以使用此设置将 foo.com 和 foo.es 路由到同一个容器?

谢谢!

4

1 回答 1

0

好的,

我只需要在相同的 VIRTUAL_HOST 环境变量上用逗号分隔主机,如我使用的反向代理的文档中所述

https://github.com/jwilder/nginx-proxy#multiple-hosts

对不起!

于 2016-01-04T09:45:34.007 回答