【问题标题】:Traefik not working with more than 3 ports exposedTraefik 无法使用超过 3 个暴露的端口
【发布时间】:2017-10-27 07:06:04
【问题描述】:

我正在尝试让电子邮件服务与 traefik 一起使用。我需要暴露 25、100、143.. 等。

但 traefik 仅适用于

networks:
      - traefik-net
    environment:
      - HTTPS=OFF
    deploy:
      placement:
        constraints: [node.role == manager]
      restart_policy:
        condition: on-failure
      replicas: 1
      labels:
        - "traefik.backend=mail"
        - "traefik.port=80"
        - "traefik.frontend.rule=Host:mail.mydomain.com"
        - "traefik.docker.network=traefik-net"

        - "traefik.mail.port=80"
        - "traefik.mail25.port=25"
        - "traefik.mail110.port=110"
        - "traefik.mail143.port=143"
        - "traefik.mail465.port=465"
        - "traefik.mail587.port=587"
        - "traefik.mail993.port=993"
        - "traefik.mail995.port=995"

我在邮件和 traefik 服务日志中没有看到任何异常。 谁能帮我?提前感谢并为我的英语不好感到抱歉。

【问题讨论】:

    标签: traefik


    【解决方案1】:

    非常感谢您对该项目的关注。

    感谢您在Github 上提供的附加信息,在分析您的问题后,您似乎试图在 HTTP 端口中公开这些端口,而这些端口必须在 SMTP(S) 中访问, POP3(S) 和 IMAP(S)(通过 TCP)。

    目前 Træfik 只是一个 HTTP 反向代理,你不能通过它进行 TCP 调用,你的用例暂时不能工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-07
      • 1970-01-01
      • 1970-01-01
      • 2020-04-23
      • 2017-01-03
      • 2020-01-31
      • 2019-09-10
      • 1970-01-01
      相关资源
      最近更新 更多