我试图将nginx设置为我的容器(Docker Swarm)的容器中的反向代理,以及托管在Google Cloud Platform上的静态站点。 Netlify
我实际上能够在容器中运行nginx,但我真的很担心配置。
如果图片无效,请使用此链接 - https://s1.postimg.org/1tv4hka3zz/profitto-architecture_1.png
答案 0 :(得分:2)
Hej Sanjay。
看看:
https://github.com/jwilder/nginx-proxy
第一个是由J.Wilder修改的Nginx反向代理。 第二个是专门为此类用例创建的新的本地反向代理。
两者都能够收听docker.socks并动态地将新容器添加到反向代理后端。
关于您的架构: 为什么不在Swarm集群中运行反向代理容器?
与日志记录相关,请查看Docker日志驱动程序。 您可以使用例如收集所有容器的日志。流利或流利。