文件系统层验证无法进行摘要

时间:2015-12-24 07:29:54

标签: docker

如何修复泊坞窗问题? 当我使用最新的EC2和docker(1.9.1)时 无论图像是什么,他们总是告诉我这个错误: “”” 文件系统层验证对于摘要sha256失败 “”“

我该怎么办?

4 个答案:

答案 0 :(得分:5)

看起来像error from a trusted sandbox 但在其他情况下也可以看到,例如issue 15603

尝试并stop/restart the docker daemon,然后删除所有图片

 sudo service docker stop
 sudo service docker start
 docker images -q | xargs docker rmi

答案 1 :(得分:0)

当我更新Amazon Linux" sudo yum update"时发生了这件事。

答案 2 :(得分:0)

没有答案!

这件事发生在我身上时,我注意到了这些事情:

  • 我们将jFrog人工制品用于内部虚拟克隆,以克隆我们从现实世界中提取的一切。
  • 失败:docker pull docker-virtual.our.domain / mysql:5.7
  • 工作:docker pull mysql:5.7
  • 工作:docker pull docker-virtual.our.domain / mysql:5.7

因为它已经在我的本地缓存中了。

  • docker rmi mysql:5.7 docker-virtual.our.domain / mysql:5.7

现在它再次失败。

类似地,我们从外部docker hub克隆到了本地docker hub的其他两个镜像。

因此,我想,如果我从jFrog工件中删除了克隆的副本,并从外部来源重新获取,则它应该对此进行修复。

答案 3 :(得分:0)

我解决了删除 /var/lib/docker/ 的内容(但是注意!!这样你将删除所有的图像、容器和配置)

rm -rf /var/lib/docker/*

然后

service docker stop
service docker start