Контейнерная станция - Portainer - Конфигурация Traefik
Я получил QNAP TS-673. Я установил контейнерную станцию, куда я положил контейнер с контейнером. Внутри Portainer у меня работает Трафик.
У меня есть DDNS для моего QNAP, и мой маршрутизатор перенаправляет на порт контейнера Traefik 89. Для целей тестирования я поместил контейнер Wordpress по умолчанию в контейнер для переноса со следующими метками traefik в разделе развертывания стека wordpress.
deploy: labels: traefik.domain: [Here I've put the DDNS domain from my QNAP] traefik.port: 30000 traefik.frontend.rule: Host:{domain}
Если я в браузере ввожу адрес своего NAS с портом 30000, я корректно перенаправляюсь в wordpress, что должно означать, что настройка portainer работает, верно? Traefik не распознал контейнер, пока я не добавил метки в разделе "Метки контейнера" в Wordpress-сервисе в разделе "Portainer Service".
После этого контейнер распознается Traefik, и я ожидаю, что всякий раз, когда я просто пытаюсь перейти к домену, предоставленному мне QNAP DDNS и перенаправленному маршрутизатором в Traefik, я в конце концов перенаправлен в контейнер Wordpress? Все, что я получаю, это просто пустая белая страница с надписью "404 страница не найдена" в верхнем левом углу...
Как Traefik распознает контейнер WordPress
- Добавить по состоянию на 15.2.2019
Я изменил некоторые настройки сейчас...
Стек traefik создается следующим образом в portainer:
версия: "3"
services: reverse-proxy: image: traefik # Официальная команда образа док-станции Traefik: --api --docker # Включает веб-интерфейс и сообщает Traefik прослушивать порты докера: - "89:80" # Порт HTTP - "8089:8080" # Тома веб-интерфейса пользователя (включено --api): - /var/run/docker.sock:/var/run/docker.sock # Чтобы Traefik мог прослушивать события Docker: deploy: реплицированные реплики: 1 размещение: ограничения: [node.role == менеджер]
И ярлыки на Сервисе Wordpress:
traefik.port = 30000 traefik.frontend.rule = PathPrefixStrip: / test
Когда я пытаюсь достичь Wordpress с:
1.2.3.4:89/test
Я получаю "Время ожидания шлюза"...
Кто-нибудь знает, что это может быть сейчас?