当我尝试拉底座时,我总是收到“bsdtar:无法设置文件标志”

我想从昨晚开始和docker工人一起玩,但是却无法正常工作。 我会运行简单的命令docker pull base ,它会花时间下载98M的数据。 然后它会抱怨几行./usr/blah/foobar bsdtar: Failed to set file flags 。 如果我再试一次,下载将从头开始,甚至不会恢复,或者发现它已经提前完成。

我需要做些什么才能做到这一点?

我的根文件系统是一个btrfs文件系统。 这是否会导致问题?

如果有人能告诉我为什么 btrfs是一个问题,那么这将是一个比解决问题更好的答案。

原来btrfs导致了这个问题。 我把我的根移到了ext4文件系统,现在docker pull base工作得很好, docker run -i -t base /bin/bash给了我一个很好的命令提示符。