【发布时间】:2020-04-08 19:05:15
【问题描述】:
我正在使用 Docker 容器,并希望 Nginx 提供前端资源或指向正确的后端服务,从而充当反向代理。我该怎么做呢?我是否需要为每个后端服务设置另一个 Nginx 服务器?
我也对 Nginx 在 docker 中的工作方式感到困惑。据我了解,您指定了设置到 Nginx 公共目录中的卷。如果我提供静态资源,那不是问题。但是,如果我下载了所有 php 依赖项和必要的依赖项以在单独的容器中运行我的应用程序(称为 laravel 容器),然后在 Nginx 公共目录中引用这些文件,那么 Nginx 如何能够运行此代码并且是所有后端是 Nginx 容器还是 laravel 容器进行计算?
这些可能是愚蠢的问题,但我现在很困惑。
【问题讨论】:
标签: docker nginx webserver reverse-proxy