如何拥有一个具有反向代理和负载平衡器的可扩展docker集群,从一个VM为多个站点提供服务



我正在尝试建立一个可扩展的平台,不仅可以扩展自己,还可以在一个主机(VM)上运行在这个平台上的任何其他应用程序。

https://github.com/jwilder/nginx-proxy它有一个反向代理,指向所请求的站点(例如。

将该环境变量的值发送给docker。

这个设置中唯一缺少的是能够为每个不同的主机(web应用程序)启动负载平衡器容器,以便您也可以扩展web应用程序。

Docker集群通常跨越多台运行Docker引擎的机器。

我怀疑你正在寻找的是一个支持在单个服务器上部署多个应用程序的解决方案?要获得最简洁的PAAS,请查看Dokku:

http://dokku.viewdocs.io/dokku/

最新更新