Привет всем. Столкнулся со схожей проблемой
проблемой. Откопал такай вариант:
composer:
restart: 'no'
image: composer:latest
command: install -d /var/www/symfony
depends_on:
- php
- db
volumes:
- ${SYMFONY_APP_PATH}:/var/www/symfony
при docker-compose up --build композер отрабатывает. Создается папка vendor, app/config/parameters.yml, bin/symfony_requirements, но создаются они от рута. Как можно запустить комманду от имени моего пользователя?
Сейчас пробую следующий вариант: Dockerfile прописать создание юзера и потом по средствам директивы user: в docker-compose.yml указать от кого запустить install