Я использую Docker-machine на Mac для приложения PHP. Мой код хранится в mac и используется для док-машины как тома.Как установить новые папки наследовать права на папку в объеме Docker на Mac
Это мой докер-compose.yml
app: build: . volumes: - .:/var/www/html
Мой PHP приложение будет создать папку общего тома и написать некоторые файлы в нем. Общий том установлен на разрешение 777 на Mac (что я знаю, я не должен этого делать, но я не могу решить проблему даже с этим) После запуска приложения я получил mkdir(): Permission denied
. Вновь созданная папка находится в разрешении drwxr-xr-x, поэтому мое приложение не может записать в нее никакой файл.
Есть ли способ установить новые папки для наследования права на папку с родительского?
Я использую docker-sync с WSL, и производительность была великолепной. Однако у меня есть динамически создаваемые сценарии bash, которые временно помещаются на мой общий том, но разрешения не вставляются, поэтому они не могут выполнить, когда наступит время. – raupie