Где нужно делать composer update — в контейнере, или в папке с проектом?
Как будет правильно развернуть проект:
В соответственном контейнере приложения написать composer update, или написать composer update вне контейнера, а просто в папке с проектом?
В первом случае, как я понимаю, если я сделаю docker pull, то что-то слетит, а для второго случая мне нужно ставить будет соответствующий php локально и нужные расширения
Вообще хорошим тоном является провалится в контейнер docker exec -ti названиеКонтейнера bash и только там сделать composer update (можно еще опции ,к примеру composer update --ignore-platform-reqs)