【问题标题】:Changing file permissions from a mounted file from inside the docker container (Windows 10) [duplicate]从 docker 容器(Windows 10)内部更改已安装文件的文件权限 [重复]
【发布时间】:2021-05-28 23:20:14
【问题描述】:

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

这是我尝试过的图片。

感谢您的帮助。 :)

【问题讨论】:

  • 你的 Docker 版本是什么,你使用的是 WSL2 吗?

标签: docker file-permissions


【解决方案1】:

根据here. 中的文档,这似乎是不可能的

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

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

这已经在here.回答了

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-01-20
    • 2020-04-01
    • 2021-03-01
    • 2018-04-28
    • 1970-01-01
    • 2019-09-11
    • 2018-05-25
    相关资源
    最近更新 更多