在子域下运行Traefik主反向代理需要什么?

时间:2019-06-26 14:11:44

标签: dns subdomain reverse-proxy traefik

我已经成功在顶级域(例如example.com)下设置了Traefik,该域在具有多个容器/堆栈的docker-swarm中用作主要的反向代理。这样,我可以自动将traefik指向从docker容器化服务接收的子域,例如service1.example.comservice2.example.com

我的问题是,如果我在子域中运行traefik,例如app.example.com,其中example.com托管在不受traefik管理的完全独立的服务器上吗?我希望我的容器在这些子域中也可以访问,例如service1.app.example.comservice2.app.example.com,其中子域(service1service2)由运行在app.example.com的traefik管理。

我知道我需要一个DNS A记录来指向示例1中的traefik实例,我可以对子域执行类似的操作还是会有所不同?

非常感谢您的提示!

1 个答案:

答案 0 :(得分:1)

只要您的域名提供商没有对此进行限制,这将毫无问题。

您将拥有一个A的{​​{1}}记录,并将其指向*.app服务器ip