【发布时间】:2020-02-21 23:53:41
【问题描述】:
我在 Windows 上使用 docker。在我的 laravel 项目中从 Dockerfile docker build -t my-laravel-image 创建映像后,我尝试运行它 docker run -p 8000:8000 my-laravel-image 但在浏览器中出现错误 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"它成功了,但我得到了同样的错误
【问题讨论】:
标签: laravel powershell docker permissions owner