用于自定义端口和 ALPN 证书的 Traefik docker 容器标签

请参阅我们之前的文章使用 Lets Encrypt Cloudflare DNS-01 和 TLS-ALPN-01 和 HTTP-01 挑战的简单 Traefik docker-compose 设置了解我们用于部署 Traefik 的一般配置。这包括 alpn 证书解析器的配置。

如果你想自动将 Traefik 连接到你的 docker 容器在 docker 容器上运行的特定端口上(在此示例中为 17029,使用类似以下的标签

traefik_labels.yml
labels:
    - "traefik.enable=true"
    - "traefik.http.routers.my-webservice.rule=Host(`subdomain.mydomain.com`)"
    - "traefik.http.routers.my-webservice.entrypoints=websecure"
    - "traefik.http.routers.my-webservice.tls.certresolver=alpn"
    - "traefik.http.services.my-webservice.loadbalancer.server.port=17029"

Check out similar posts by category: Traefik