Контейнерная станция - 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

Я получаю "Время ожидания шлюза"...

Кто-нибудь знает, что это может быть сейчас?

0 ответов

Другие вопросы по тегам