我在swarm模式下使用traefik作为docker服务 . Traefik接受一些标签来配置它如何处理docker容器并为其创建代理 .
我可以在docker服务中定义标签 traefik.frontend.entryPoints=https
以覆盖Traefik defaultEntryPoints
,但用户需要使用 https
发出请求 . 我想公开入口点 http
和 https
,但如果用户使用 http
发出请求,Traefik会将其重定向到 https
.
是否可以使用 entryPoints.http.redirect
作为docker标签强制重定向某些特定服务?我不想在 traefik.toml
文件中设置它,因为它将应用于所有服务,我希望它只是一些服务,而不是所有服务 .
问候
1 回答
仍然是一个悬而未决的问题 - >现在不可能 .
https://github.com/containous/traefik/issues/541