无法在Mac上的Docker内的带有符号链接的tarball中使用tar -zxvf(tar:无法utime:无此类文件或目录)

时间:2019-05-23 19:39:55

标签: docker tar alpine

我正在Docker-On-Mac上的Alpine Linux的docker容器内进行构建。在tarball中有一个符号链接到本地​​文件(README -> README.md),该链接失败了:

tar: tarname.tar.gz/README: Cannot utime: No such file or directory

两个有趣的事实:

  1. 在Linux上运行相同的程序(Ubuntu的Docker-on-Ubuntu运行Alpine)时,它运行正常。
  2. 运行两次会成功,因为README.md已在部分创建的目录中。

不幸的是,在上面的(2)上,它作为构建程序(Alpine的abuild)的停放地,因此我不能只运行tar命令两次。

有什么想法吗?

0 个答案:

没有答案