我对如何在同一主机上管理具有多个独立webapp的反向代理(nginx)感到困惑.我知道我可以使用https://github.com/jwilder/nginx-proxy并为每个应用程序配置VIRTUAL_HOST但是我不能在每个应用程序docker-compose.yml中将nginx作为服务可见.
我想这样做,因为我想清楚地定义在生产中运行app所需的所有服务,并在开发中轻松复制它.
换句话说:我有两个webapps,我需要在同一主机上运行,我想在两个应用程序中将nginx定义为docker-compose.yml中的服务依赖项,但是两者共享该服务,因为只有一个nginx可以转发端口80 .