Я пытаюсь настроить конфигурацию поддоменов с помощью traefik, но это не работает. Это моя конфигурация docker-compose:
traefik:
image: "traefik:v2.0.0-rc3"
container_name: "traefik"
command:
- "--api.insecure=true"
- "--providers.docker=true"
- "--providers.docker.exposedbydefault=false"
- "--entrypoints.web.address=:80"
ports:
- "80:80"
- "8282:8080"
volumes:
- "/var/run/docker.sock:/var/run/docker.sock:ro"
whoami:
image: "containous/whoami"
container_name: "simple-service"
labels:
- "traefik.enable=true"
#- "traefik.http.routers.whoami.rule=Host(`whoami.mydomain.com`)"
- "traefik.http.routers.whoami.entrypoints=web"
- "traefik.frontend.port=80"
- "traefik.frontend.rule=Host:whoami.mydomain.com"
Когда я заменяю хост на mydomain.com/whoami
, он работает правильно. Я также попытался добавить поддомен в файл / etc / hosts, но ничего не изменилось, когда я захожу на whoami.mydomain.com, ничего не появляется.
У вас есть предложения?
Спасибо.