На локальной машине нет прав на редактирование файлов, которые создаются в докер контейнере

Есть контейнер workspace (laradock - специальный под laravel), я захожу внутрь под рутом командой:

docker-compose exec -w /var/www workspace bash

и с помощью специальной команды создаб файл, например:

php artisan make:model TestModel

Он естественно создаётся вот с такими правами:

-rw-r--r-- root root

И ествественно в PhpStorm у меня нет прав на его редактирование.

Что сделать, чтобы на моём локальном хосте я имел право редактировать файлы, который я создаю внутри контейнера?

Я могу сделать: chmod 777 на этот файл, и тогда будут права, но так нужно делать каждый раз после каждого создания файла.

В laradock в .env файле в настройках у меня стоит WORKSPACE_PUID=1000 и WORKSPACE_PGID=1000. Мой пользователь на локальном хосте имеет uid=1000(andrey) gid=1000(andrey) groups=1000(andrey). Почему оно не срабатывает, и на локальной машине у меня нет прав на файлы, которые я создаю с помщью

php artisan make ...

Ответы (0 шт):