Traefik配置允许在容器的同一端口上进行Websocket和HTTP



我有一个docker容器(nginx(,该容器仅暴露1个端口443.此容器聆听到Protocoles wss https 。/p>

我需要配置我的docker-compose文件,以将信息推向领事目录。我该如何添加信息来添加这两个原始元素?

*docker-compose.yml*:
    nginx:
      labels:
        SERVICE_443_NAME: ws-name
        SERVICE_443_TAGS: 'traefik.protocol=wss,traefik.frontend.entryPoints=wss,traefik.frontend.rule=Host:web.mydomain.com;Path=/ws'

您是否有任何想法在相同的 service_tags

上添加 https 协议

有关信息,我的体系结构是:traefik->领事目录 -> registrator-> container nginx

traefik.protocol=https替换 traefik.protocol=wss。并使用名为https的简单https输入点。

最新更新