Наша установка в Ubuntu Docker:
- Контейнер прокси - Apache 2.4, обратный прокси (включая ssl-сертификаты), настроенный для сервера приложений
ProxyPass /app http://app:8080/app
ProxyPassReverse /app http://app:8080/app
<Location /app>
ProxyPreserveHost On
Require all granted
</Location>
- Сервер приложений, Tomcat с веб-приложением Java.
Проблема в том, что если все началось вместе через файл docker-compose, все работает нормально. Но если я перезапущу только контейнер Tomcat, apache будет обслуживать страницу 404 вместо приложения. Но если я иду прямо к контейнеру, я могу запустить curl для контейнера приложения, и он возвращает ожидаемый результат
Если я перезапущу контейнер apache, все снова будет хорошо.
Куда мне копать? ..
Спасибо