Ищите пример файла docker-compose, в котором есть traefik для обратного прокси, как контейнерного, так и неконтейнерного сервиса - PullRequest
0 голосов
/ 14 января 2019

Я хочу иметь возможность использовать traefik, чтобы я мог реверсировать прокси как контейнерные, так и неконтейнерные сервисы. И я хотел бы иметь возможность использовать файл docker-compose, чтобы его можно было легко установить и удалить. Я думал, что это будет общий запрос, но я не могу найти единый пример. И поскольку я все еще новичок в докере, это немного за пределами моей рубки. В идеале файл docker-compose должен:

  • установить контейнер traefik, включая аутентификацию, чтобы можно было управлять traefik с помощью WebUI
  • Использование traefik. Давайте зашифруем для генерации и поддержки SSL-сертификатов, которые traefik будет использовать для обратного прокси-обслуживания как в Docker, так и в не-Docker службах
  • установите образец контейнера (например, Apache), который будет помечен, чтобы traefik сменил прокси на https://apache.example.com (http автоматически перенаправляет)
  • обратный прокси - неконтейнерный сервис на http://192.168.1.15:8085 до https://foobar.example.com (http автоматически перенаправляет)

Я видел множество примеров того, как использовать traefik и помечать новые контейнеры, чтобы они обращались к прокси, но очень мало было о том, как реверсировать прокси-службы, не поддерживающие докер. Я уверен, что я не единственный, кто был бы признателен за пример, который делает оба одновременно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...