У меня есть несколько веб-приложений в одном домене и другом поддомене, работающих на одном компьютере. Я использую конфигурацию Apache Virtual Host, чтобы использовать красивые URL-адреса для всех этих приложений. Я сейчас пытаюсь Dockerize одно из этих приложений. Поэтому я открыл порты 80 и 443 для разных портов хост-машины.
Я могу успешно получить доступ к веб-приложению в контейнерах, используя формат URL http://localhost:{http незащищенный порт} ИЛИ https://localhost:{https незащищенный порт}.
Теперь, если я попытаюсь использовать конфигурацию виртуального хоста в контейнере, она не будет работать, пока я не остановлю сервер Apache хост-машины.
Как настроить красивые URL-адреса для контейнерного приложения, используя порты, открытые из контейнера, наряду с запуском сервера Apache на том же компьютере.