首页 > 解决方案 > 如何以正确的权限写入目标文件夹?

问题描述

在第一个工作流程中,以下命令运行user1正常:

docker cp $(docker-compose ps -q builder):/wheelhouse/. target

在创建文件夹(target如果不存在),然后将文件target/wheelhouse(容器内)复制到文件夹。

下面是target创建的文件夹:

 drwxr-xr-x 2         165536         165536    4096 Oct 29 06:20 target

在第二个工作流中,user1无法成功运行相同的命令,因为target文件夹归组和其他人所有,165536并且不提供权限给组和其他人。


1)文件夹的所有者名称165536是什么?target

2)在创建文件夹方面的最佳做法是什么target?哪个用户通常应该运行docker-compose.yml文件?目前正在使用登录用户运行user1...不属于任何组

标签: bashdockerdocker-composedockerfile

解决方案


推荐阅读