1

昨晚我想开始玩docker但无法正常工作。我会运行这个简单的命令docker pull base,下载 98M 的数据需要时间。然后它会抱怨几行./usr/blah/foobar bsdtar: Failed to set file flags. 如果我再试一次,下载将从头开始,甚至不会继续或发现它已经更早完成了。

我需要做什么才能让它工作?

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

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

4

1 回答 1

1

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

于 2013-04-24T03:40:22.190 回答