Docker EE 文档声明您可以使用其内置的负载均衡器来执行基于路径的路由: https://docs.docker.com/ee/ucp/interlock/usage/context/
我很乐意为我们的本地开发人员使用它来开发本地容器集群,因为我们的许多应用程序都使用主机路径来路由每个服务。
我最初的解决方案是向 compose 服务添加另一个容器,该容器只是一个执行基于路径的路由的 nginx 代理,但后来我偶然发现了 Docker EE 功能。
在不使用 Docker EE 的情况下是否有类似的功能,或者我应该坚持只使用 nginx 反向代理容器?
编辑:我应该澄清一下,在我们的发布环境中,我将 ALB 与 AWS 结合使用。这适用于本地开发工作站。
最佳答案
Docker EE 功能只是将自动化包装在 interlock 周围。容器,我认为它本身运行 nginx。我建议您在撰写文件中本地使用 nginx,或者更好的是,使用 traefik ,这是专门为此目的而构建的。
关于docker - 无需 Docker Enterprise 即可基于第 7 层路径路由到 Docker 容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53774116/