从 docker 容器内的已挂载文件更改文件权限(Windows 10)

时间:2021-02-26 15:05:43

标签: docker file-permissions

是否可以从 docker 容器内部更改已挂载文件的文件权限? 如果是,我该怎么做? 如果我用 chmod 尝试它,什么都不会发生。 我在 Windows 10 上使用 Debian 容器。

这是我尝试过的图片。

What I've tried

感谢您的帮助。 :)

1 个答案:

答案 0 :(得分:1)

根据 here.

中的文档似乎不可能 <块引用>

当从 Windows 共享文件时,Docker Desktop 将共享卷的权限设置为默认值 0777(用户和组的读取、写入、执行权限)。

<块引用>

共享卷的默认权限不可配置。如果您正在使用需要不同于容器运行时共享卷默认权限的应用程序,您需要使用非主机安装的卷或找到一种方法使应用程序使用默认文件权限。

此问题已在 here.

上得到解答