簡體   English   中英

如何使用 powershell 通過 docker 更改 laravel 中的文件所有權

[英]How to change files ownership in laravel via docker using powershell

我在 windows 上使用 docker。 After I created image from Dockerfile docker build -t my-laravel-image in my laravel project I tried to run it docker run -p 8000:8000 my-laravel-image but got the error in the browser ERR_ADDRESS_INVALID

經過一番挖掘,我發現這是因為/storage/vendor沒有正確的寫入權限。 但是,我在 linux 論壇上發紅了,使用chmod 777向每個人授予權限是不好的,所以我應該用chown更改所有者,但是,我可以找到可以在 Powershell 上完成這項工作的命令,所以我向你尋求幫助

我正在關注的教程是https://www.techiediaries.com/docker-compose-laravel/

編輯嘗試了這個ICACLS "C:\Users\Dominykas\Projects\laravel" /setowner "administrator"它成功了,但我得到了同樣的錯誤

docker exec -it <your container> chown -R myuser:mygroup laraveldir

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM