【发布时间】:2017-07-15 06:29:11
【问题描述】:
简短说明:
Nginx 在 docker 上运行,如何配置 nginx 以便将调用转发到主机。
详细说明:
我们有一个 Web 应用程序与几个后端通信(比如说 rest1、rest2 和 rest3)。我们负责rest1。
假设我在我的电脑上手动启动了rest1 并在 2345 端口上运行。我希望 nginx(在 docker 中运行)将所有对rest1 的调用重定向到我自己正在运行的实例(注意,该实例在主机上运行,而不是在任何容器上运行,而不是在 docker 中)。对于 rest2 和 rest3 到其他 docker 节点,或者可能是其他服务器(谁在乎)。
我正在寻找的是:
-
docker-compose.yml配置(如果需要)。 - nginx 配置。
提前致谢。
【问题讨论】:
标签: nginx docker docker-compose