--tty \
--volume $PWD:/app \
--user $(id -u):$(id -g) \
composer install
В файле docker-compose.yml?
# Composer - Service composer: image: composer container_name: composer_container volumes: - /etc/group:/etc/group:ro - /etc/passwd:/etc/passwd:ro - /etc/shadow:/etc/shadow:ro - ${APP_HOST}:${APP_CONTAINER_PATH} tty: true working_dir: ${APP_CONTAINER_PATH} user: $UID:$GID stdin_open: true depends_on: - application command: composer install --ignore-platform-reqs Выполнил перед запуском DC: export UID=$(id -u) bash: UID: readonly variable export GID=$(id -g) Но создал всё равно под root.
Спасибо. Поехало.
Обсуждают сегодня