" usr / lib / x86_64-linux-gnu / libfftw3.so.3.4.4"文件完整性校验和失败

时间:2018-03-06 23:01:59

标签: docker amazon-ecs docker-image docker-aws

我正在将我的docker镜像推送到AWS ECS。而且,我收到以下错误: " usr / lib / x86_64-linux-gnu / libfftw3.so.3.4.4"

的文件完整性校验和失败

以下是完整输出:

推送指的是存储库[myaddress.dkr.ecr.us-east-1.amazonaws.com/myrepositoryname] 3d4763f6944c:图层已存在 5d22ab3cff2d:图层已存在 080db391ad2c:图层已存在 7030a45b5de7:图层已存在 5d98bab77a5b:图层已存在 f08694a3abdb:图层已存在 c4cfb93dc085:图层已存在 1a38a1227cbb:图层已存在 caa05d68a0ed:图层已存在 891119e77426:图层已存在 1f912505da6e:图层已存在 f1e810a48819:图层已存在 a47630fbce4f:图层已存在 09fc3edb847c:图层已存在 6b60013e5875:推动[============================================== ====>] 323.9MB / 323.9MB d6335a641f5e:图层已存在 5c33df241050:图层已存在 ffc4c11463ee:图层已存在 " usr / lib / x86_64-linux-gnu / libfftw3.so.3.4.4"

的文件完整性校验和失败

针对上述问题是否有解决方案?我试图再次构建一个图像,并增加了docker中分配的内存。

2 个答案:

答案 0 :(得分:3)

这个解决方案对我有用:

docker system prune -a

然后创建一个新图像并推送。

答案 1 :(得分:0)

我遇到了类似的错误,尽管就我而言,这与NPM缓存有关。

file integrity checksum failed for "root/.npm/_cacache/content-v2/sha512/d1/32/a7a1c3a9679bc2b3533e44dd7850d81c4c257024e9f32854b681383a5ed1c191412124a0d316bea11daa019c2bee1bf18770034bd53db117aedc09339b0b

我要做的就是使用--no-cache选项进行完整构建,例如:

docker build --no-cache . 

完整构建后,成功推送到AWS。