Есть контейнер workspace (laradock - специальный под laravel), я захожу внутрь под рутом командой docker-compose exec -w /var/www workspace bash и с помощью специальной команды например "php artisan make:model TestModel" создаю файл. Он естественно создаётся вот с такими правами -rw-r--r-- root root. И ествественно в phpstorme у меня нет прав на его редактирование. Что сделать, чтобы на моём локальном хосте я имел право редактировать файлы, который я создаю внутри контейнера?
Я могу блять сделать chmod 777 на этот файлы, и тогда будут права, но так нужно делать каждый раз после каждого создания файла.
В laradock в .env файле в настройках у меня стоит WORKSPACE_PUID=1000 и WORKSPACE_PGID=1000. Мой пользователь на локальном хосте имеет uid=1000(andrey) gid=1000(andrey) groups=1000(andrey). Почему оно не срабатывает, и на локальной машине у меня нет прав на файлы, которые я создаю с помщью php artisan make:.....