1

我有一个正在运行的主/从 redis 服务器,如果我直接从它工作的容器中公开端口,我可以连接到 Redis 实例;但如果我尝试通过 Traefik 连接,我会收到错误消息。

所有容器都在 Traefik 中正确注册。

这是我的 traefik 配置

    - "traefik.enable=true"
    - "traefik.docker.network=traefik-public"
    - "traefik.constraint-label=traefik-public"
    - "traefik.tcp.routers.redis-dev-connect.rule=HostSNI(`*`)"
    - "traefik.tcp.services.redis-dev-connect.loadbalancer.server.port=6379"
    - "traefik.tcp.routers.redis-dev-connect.entrypoints=caching"
    - "traefik.tcp.routers.redis-dev-connect.service=redis-dev-connect"

我是否需要在 Traefik 或标签定义中添加另一个选项?

谢谢,

4

0 回答 0