Macos OS X Docker的变通方法';在提取其状态之前重命名的目录';
使用OS X 10.14.5上的Docker Desktop Community 2.0.0.3,我启动了一个ubuntu映像,并在其中运行一些arm交叉编译器的安装程序。这会导致大量错误,如: tar:./sysroot/cortexa9hf neon-poky-linux-gnueabi/etc:目录 在提取其状态之前重命名 一些谷歌搜索建议这是一个常见的Docker bug,解决方法是,例如,对aufs,但当我在Mac上尝试时,Docker无法启动,并出现一个引用graphdriver的错误。事实上,Mac电脑不支持更改存储驱动程序Macos OS X Docker的变通方法';在提取其状态之前重命名的目录';,macos,docker,tar,Macos,Docker,Tar,使用OS X 10.14.5上的Docker Desktop Community 2.0.0.3,我启动了一个ubuntu映像,并在其中运行一些arm交叉编译器的安装程序。这会导致大量错误,如: tar:./sysroot/cortexa9hf neon-poky-linux-gnueabi/etc:目录 在提取其状态之前重命名 一些谷歌搜索建议这是一个常见的Docker bug,解决方法是,例如,对aufs,但当我在Mac上尝试时,Docker无法启动,并出现一个引用graphdriver的错
有人找到解决这个tar错误的方法了吗?最后我通过
- 降级到(警告:擦除所有图像)
- 在Preferences/Daemon/Advanced中,键入 { “存储驱动程序”:“aufs” }
vfs
,作为一种解决方法:@JamesJJ vfs也会因graphdriver错误而崩溃。正如文档所说,你不能在Mac Docker上切换存储驱动程序。我明白了。。。github页面上的测试构建
的意思是“测试构建映像”,而不是测试映像的运行构建。。。。。一个选项是将受影响的路径装载为卷,例如绑定装载到主机的磁盘,或装载为tmpfs RAM磁盘。使用github页面中的示例命令,添加tmpfs可以解决tar
错误消息:docker run-it--rm--mount“type=tmpfs,destination=/root”heroku/cedar:14/bin/bash-c“curl-sS”https://install.meteor.com |/bin/sh“
@JamesJJ不幸在这里不起作用<代码>tmpfs不支持按执行。我得到“拒绝许可”。(Docker 2.0.0.3)。绑定装载和卷都会导致原始错误。