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

What is needed to run Traefik main reverse-proxy under a subdomain?

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

我的问题是,如果我在子域中 运行 traefik,这样的设置是否也有效,例如app.example.com,其中 example.com 托管在不受 traefik 管理的完全独立的服务器上?我希望我的容器在那些子域中可以类似地访问,例如service1.app.example.comservice2.app.example.com,其中子域 (service1service2) 由 traefik 运行ning 在 app.example.com.

管理

我知道在示例 1 中我需要一个 DNS A 记录来指向我的 traefik 实例,我可以对子域做类似的事情还是会有不同的工作方式?

非常感谢您的提示!

只要您的域提供商不对此进行限制,这就不会出现问题。

您将有一条 A 记录 *.app 并将其指向 Traefik 服务器 ip