【发布时间】:2016-12-28 08:44:36
【问题描述】:
我尝试将项目从单主机更新到多主机平台。 所以基本上我想从 docker-compose 部署切换到 docker swarm。 我的应用程序如下所示:
我有 2 个应用程序 app1 和 app2。 app1 为 app2 创建一个巨大的文件。 该文件被写入 app1 和 app2 容器之间共享的数据卷上。 以前我使用 traefik 路由从 app1 移动到 app2。
所以现在要做到这一点,我创建了 3 个全局服务(一个用于 app1,一个用于 app2,一个用于 traefik)。它正在工作,但是当您从 app1 切换到 app2 时,traefik 可以重定向到不同的主机。 (以下方案中的红色箭头)
(traefik 规则类似于 app1.domaine.com --> app1 服务)
那么我如何才能将路由限制为仅限本地主机服务?
提前感谢您的帮助;)
【问题讨论】:
标签: docker docker-swarm