我想昨晚开始玩 docker ,但无法让它正常工作。我会运行简单的命令docker pull base
,它会花时间下载98M的数据。然后它会抱怨几行./usr/blah/foobar bsdtar: Failed to set file flags
。如果我再试一次,下载将从头开始,甚至不会恢复或发现它已经提前完成。
我需要做些什么来实现这个目标?
我的根文件系统是一个btrfs文件系统。这会导致问题吗?
如果有人可以告诉我为什么 btrfs是一个问题,那么这将是一个比解决问题更好的答案。
答案 0 :(得分:1)
结果btrfs 导致问题。我将我的root移到了ext4文件系统,现在docker pull base
工作正常,docker run -i -t base /bin/bash
给了我一个很好的命令提示符。