есть такой yml файл
version: '2'
services:
php:
image: yiisoftware/yii2-php:7.3-apache
volumes:
- ~/.composer-docker/cache:/root/.composer/cache:delegated
- ./:/app:delegated
ports:
- '80:80'
links:
- mysql
environment:
VIRTUAL_HOST: d.local
user: "1000:1000"
mysql:
image: mysql:5.7
environment:
MYSQL_ROOT_PASSWORD: t
MYSQL_DATABASE: d
MYSQL_USER: d
MYSQL_PASSWORD: d
volumes:
- ../:/docker-entrypoint-initdb.d
- mysql_data:/var/lib/mysql
phpmyadmin:
image: phpmyadmin/phpmyadmin
ports:
- '8000:80'
links:
- mysql
environment:
PMA_HOST: mysql
volumes:
mysql_data:
я хочу чтобы все новые файлы внутри контейнера создавались не под рутом
добавил такую строку user: «1000:1000»
на хосте есть такой юзер ид и группа ид
при запуске команды docker-compose run получаю ошибку
standard_init_linux.go:211: exec user process caused «permission denied»
есть простое решение через docker-compose чтобы добавить хост юзера?