你好,我将V1迁移到V2
我在v1中使用它:
labels:
- "traefik.web.port=8082"
- "traefik.web.frontend.rule=Host:${pom_subdomain}._URL_SITE_"
- "traefik.wss.port=8081"
- "treafik.wss.frontend.entrypoints=ws"
- "traefik.wss.frontend.rule=Host:${pom_subdomain}._URL_SITE_;PathPrefixStrip:/rest"
- "traefik.docker.network=traefik-net"
所以我正在寻找文档:https://docs.traefik.io/migration/v1-to-v2/
所以瞧瞧!
labels:
- "traefik.enable=true"
- "traefik.http.routers.aideopp.entrypoints=web"
- "traefik.http.routers.aideopp.rule=Host(\${pom_subdomain}.URL_SITE\)"
- "traefik.http.services.aideopp.loadbalancer.server.port=8082"
- "traefik.http.routers.aideopp-ws.entrypoints=web"
- "traefik.http.routers.aideopp-ws.rule=Host(`${pom_subdomain}.URL_SITE`) && PathPrefix(`/rest`)"
- "traefik.http.services.aideoperateur-ws.loadbalancer.server.port=8081"
- "traefik.docker.network=traefik-net"
但是它不起作用:/我有一些好的眼睛
答案 0 :(得分:0)
您是否尝试过为/ rest添加一个StripPrefix?
尝试:
这对我使用Docker Swarm有用。