Как можно зайти в консоль и перейти в директорию в Makefile одной командой?

Всем привет, подскажите пожалуйста можно ли как то прописать в Makefile одной командой заход в консоль и затем перейти в нужную директорию?

bash: docker exec -it <имя контейнера> bash cd var/www


Ответы (1 шт):

Автор решения: Alexander Pavlov

В твоём варианте - выполнить cd var/www внутри нового шела. После этого докер считает, что сессию можно закрывать.

Для установки текущего каталога надо использовать --workdir

docker exec -it --workdir var/www <имя_контейнера> <команда>

https://docs.docker.com/engine/reference/commandline/exec/

→ Ссылка