你好 stackoverflow 社区!
我目前在使用 dockerized 网站时遇到这种情况。
主机 - 网站 A - 网站 B - 网站 C
所有网站都有不同的域。现在,我从主机 nginx 到网站 dockers 进行了手动 proxy_pass。eG 网站 A 监听端口 9001:80,网站 B 监听端口 9002:80。
我想要实现的是,我不必为每个容器分配一个特殊的端口,而是拥有一个 docker 反向代理容器,它充当所有其他容器的 dns/反向代理。
这样做的最佳做法是什么?
我找到了这个 http://weave.works/ 和这个 http://jasonwilder.com/blog/2014/03/25/automated-nginx-reverse-proxy-for-docker/
最后一个还有很多问题,我不知道它是否可以投入生产。
最好的问候,泰勒