Я использую Docker composé версии 1.5 или 6 и nginx изображение. Я хочу параметризовать nginx .config. Для этого я хочу создать переменную из $ (basename some path). Но проблема в том, что Docker не принимает динамические c переменные, подобные этой в env части Dockerfile. Другая проблема заключается в том, что я также не могу сопоставить эти переменные при запуске сборки, поскольку Docker compose не принимает динамические c, скриптовые переменные. Как решить эту проблему?
From nginx
ENV myvar=$(basename /)
Невозможно создать образ.
Другой способ был
ARG myvar
ENV myvar2=myvar
Но моя версия Docker compose позволяет установить только
Environment: myvar=$(basename mypathinthevolume/)
Это тоже не работает