Так вот в $_SERVER[‘REQUEST_URI’] попадает уже один параметр. Про все что написано вами, вопроса нет. Есть вопрос про стандарт http-запроса (именно гет, с query string)
п.3 Я правильно понял, что максимально правильный, в перспективе подход, это создание готового образа приложения, которое будет содержать в себе все исходники и готовые бандлы и при разворачивании, никакого билда, по факту, происходить не должно?
Та репу, что Вы дали в предыдущем комментарии, тождественна для запуска одного экземпляра джиры, верно?
Чтобы реализовать то, про что Вы сейчас пишите, нужно в docker-compose.yml указывать только сервис джира (без БД и nginx-proxy)?
Я же правильно понял, что в данном случае, если мне нужно запустить 2 виртуальных хоста, для них будут созданы отдельные контейнеры с jiradb, proxy и jira?
Про один nginx я понял, а вот как организовать правильно разброс трафика между контейнерами не понял.
Может подскажете, как правильно загуглить, чтобы найти то что нужно?
Первое что мне не понятно, это как разрулить проброс портов.
Есть docker-compose.yml, в нем для контейнера nginx я указываю порт 8080, который смотрит наружу.
Для nginx-proxy я укажу, что vhost1 должен обращаться к 8080, все вроде как логично, но как быть со вторым экземпляром контейнера nginx? Его я также запущу из копии docker-compose.yml в котором аналогично, внешний порт будет 8080 и контейнер попросту не запуститься.
mozzart_live, Спасибо, это вкатило.
Еще вопрос, а есть идеи, как из конфига nginx можно передать в php скрипт начальный DOCUMENT_ROOT чтобы его подставить в chdir() ?