Docker compose 在一个后端不同端口上传输两个前端
我正在运行traefik 1.7.8,并通过docker compose创建了一个包含以下标签和前端规则的容器:Docker compose 在一个后端不同端口上传输两个前端,docker-compose,traefik,Docker Compose,Traefik,我正在运行traefik 1.7.8,并通过docker compose创建了一个包含以下标签和前端规则的容器: labels: - "traefik.enable=true" - "traefik.data.frontend.rule=Host:data.${DOMAINNAME}" - "traefik.data.port=324" - "traefik.data.protocol=http" - "traefik.webtools.frontend.rule=H
labels:
- "traefik.enable=true"
- "traefik.data.frontend.rule=Host:data.${DOMAINNAME}"
- "traefik.data.port=324"
- "traefik.data.protocol=http"
- "traefik.webtools.frontend.rule=Host:webtools.${DOMAINNAME}"
- "traefik.webtools.port=334"
- "traefik.webtools.protocol=http"
- "traefik.docker.network=traefik_proxy"
- "traefik.frontend.headers.SSLRedirect=true"
- "traefik.frontend.headers.STSSeconds=315360000"
- "traefik.frontend.headers.browserXSSFilter=true"
- "traefik.frontend.headers.contentTypeNosniff=true"
- "traefik.frontend.headers.forceSTSHeader=true"
- "traefik.frontend.headers.SSLHost=DOMAIN.COM"
- "traefik.frontend.headers.STSIncludeSubdomains=true"
- "traefik.frontend.headers.STSPreload=true"
- "traefik.frontend.headers.frameDeny=true"
我想通过容器的data.DOMAIN.COM端口324和容器的webtools.DOMAIN.COM端口334进行访问
在一切都启动后,我有一个前端和一个后端用于规则“数据”,但“webtools”丢失了
根据文档,它应该可以很好地工作:
我错过了一个明显的错误吗
谢谢大家!
编辑:
关闭并重新启动所有容器已解决此问题