来自docker-on-windows的tar utime不起作用

时间:2018-10-29 17:18:35

标签: docker tar docker-windows

我正在尝试从docker(特别是yocto)进行一些构建,我希望能够运行它并将输出存储在Windows文件系统中。但是,无论如何,utime在docker容器中都无法工作。

(请注意,如果我将输出目录更改为docker容器内部,而不是将两个docker卷安装到本地Windows文件系统中,一切都很好)

具体来说,从tar(摘录):Cannot utime: Operation not permitted(不是添加-m可以解决此问题,但是我无法控制tar被调用的所有位置)

我读到的所有关于此错误的信息都指向文件权限问题,但是我尝试以管理员身份从PowerShell运行docker,但这不能解决问题。

这是否只是Windows文件系统(NTFS)的不足,还是可以将Docker卷配置为具有设置utime所需的权限?

0 个答案:

没有答案