【问题标题】:How do I configure traefik w/ docker-compose to route more than one port for a service如何使用 docker-compose 配置 traefik 以路由多个服务端口
【发布时间】:2017-01-15 03:08:57
【问题描述】:

我想通过 docker-compose 配置 traefik 以暴露组件服务的多个端口。

例如,在为ember-cli 应用程序提供服务时,如何同时公开主端口和实时重载端口以进行开发?

【问题讨论】:

    标签: docker-compose traefik


    【解决方案1】:

    如果你需要绑定一个容器的多个端口,你必须使用documentation中描述的traefik..*标签。例如,可以在 docker-compose.yml 中使用类似的东西

      labels:
        - traefik.ember.port=8080
        - traefik.ember.frontend.rule=Host:mydomain.com
        - traefik.reload.port=37531
        - traefik.reload.frontend.rule=Host:mydomain.com;PathPrefixStrip:/reload
    

    【讨论】:

    • 他们的文档目前已关闭,并且今天遇到了 SSL 问题 :(
    • 他们的文档再次可用,因此该链接现在可以使用 @9ilsdx9rvj0lo
    • 原来他们正在更新他们的网站/文档,预计白天会出现几次中断。
    • 他们的文档路径好像改成了here
    猜你喜欢
    • 1970-01-01
    • 2020-04-23
    • 2022-10-25
    • 2023-03-23
    • 2018-12-31
    • 2017-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多