【问题标题】:How to change files ownership in laravel via docker using powershell如何使用powershell通过docker更改laravel中的文件所有权
【发布时间】: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


    【解决方案1】:
    docker exec -it <your container> chown -R myuser:mygroup laraveldir
    

    【讨论】:

      猜你喜欢
      • 2017-11-19
      • 2018-12-03
      • 2016-02-04
      • 1970-01-01
      • 1970-01-01
      • 2020-07-06
      • 2016-12-09
      • 2017-01-10
      • 2013-06-06
      相关资源
      最近更新 更多