LARADOCK (laravel)контейнер и контейнер докера MAILCOW конфликтуют

Я использую Debian 9.
ПРОБЛЕМА: Я могу получить доступ к своему субдомену, только добавив определенный порт
Резюме: Я использую два контейнера докеров ( laradock и mailcow ). У них обоих есть собственный экземпляр веб-сервера (laradock: caddy, mailcow: nginx). Поскольку я отдаю приоритет своему контейнеру laradock, он блокирует / использует порты 80 и 443 (на локальном хосте) для входящего трафика http (s). Другой мой контейнер с nginx (mailcow) прослушивает порты 8089 (http) и 8090 (https) на 0.0.0.0. Я хочу перенаправить все запросы на webmail.mydomain.com, возможно, используя caddy в качестве обратного прокси в этом случае, на порты, используемые mailcow. Мои попытки настроить обратный прокси с помощью не очень известного caddy до сих пор не увенчались успехом с 502 ошибками шлюза (и я не могу использовать nginx для своего контейнера laradock). Кто-нибудь может предложить решение моей проблемы? Это не обязательно должно включать прокси-серверы для переадресации / обратного вызова портов.

0
задан 30 January 2019 в 23:28
1 ответ

Я решил проблему, используя nginx в моей основной системе в качестве обратного прокси для caddy и mailcow.

-1
ответ дан 5 December 2019 в 18:43

Теги

Похожие вопросы