如果目录权限为 root:root,则 copy chown 不起作用

如果目录权限为 root:root,则 copy chown 不起作用

我遇到了一件非常有趣的事情。我是初学者,也许这就是我不明白的原因。

我有一个包含 5 个文件夹的项目。这些文件夹的权限是root:root。现在我有一个 dockerfile,在该文件中我得到了如下内容:

COPY --chown=www:www . /var/www

所以这应该做的是我的项目在容器中 /var/www 的权限必须更改为 www:www。

1)当主机目录(我的项目)的权限为 root:root 时,它不起作用

2)当我将主机目录的权限(我的项目)更改为其他任何权限时,它就会起作用,例如user_test:user_test.

请告诉我原因。非常感谢。

相关内容