跨主机和 docker 容器的权限

问题描述

我正在使用 docker & wsl 2 设置开发环境

没有太多的主题经验,只是linux终端命令的基本知识和docker的概念。

现在我正在尝试在 Nginx 容器中 dockerize 一个 laravel 应用程序,Nginx 附带了一个名为 'www-data' 的用户,但我的主机有一个名为 'ahmed' 的用户

现在,当我将应用程序目录挂载到容器时,我遇到了权限问题,即容器内的用户无权访问用户 'ahmed' 维护的文件

将所有权更改为 www-data 对我不起作用,vscode 服务器(从 wsl 远程运行)无法更新文件,因为权限设置为另一个用户www-data”!

那么在这种情况下该怎么办?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)