云计算

docker failed to register layer:

2022-01-19  本文已影响0人  cloudFans

[root@eu-ev-base-s6-c1m2-4xlarge-asg-x4c-aqt-sw3-server-npl yealink]# docker pull cr.yealinkops.com/common/rocketmq:4.7.1.1
4.7.1.1: Pulling from common/rocketmq
ac9208207ada: Pull complete 
f789d140477a: Pull complete 
0dad39cbf9ff: Pull complete 
9c2a39c9cbf8: Extracting [==================================================>]  55.03MB/55.03MB
cfc15900a64c: Download complete 
c77e627bf68c: Download complete 
89ae92a72324: Download complete 
86902b290335: Download complete 
bb46a7978851: Download complete 
e831a06b18ea: Download complete 
7396376c63df: Download complete 
failed to register layer: rename /var/lib/docker/image/overlay2/layerdb/tmp/write-set-970948969 /var/lib/docker/image/overlay2/layerdb/sha256/16e49f3d65989bab4ee281a227c8f26e827feb40351c326ffdc4d8b03170f05a: file exists






# 解决

docker image prune --all

rm -fr /var/lib/docker/image/overlay2/layerdb/tmp/write-set-970948969 /var/lib/docker/image/overlay2/layerdb/sha256/16e49f3d65989bab4ee281a227c8f26e827feb40351c326ffdc4d8b03170f05a


 systemctl  restart docker


# 重新下载可以看到修复


[root@eu-ev-base-s6-c1m2-4xlarge-asg-x4c-aqt-sw3-server-npl yealink]#  docker pull cr.yealinkops.com/common/rocketmq:4.7.1.1
4.7.1.1: Pulling from common/rocketmq
ac9208207ada: Already exists 
f789d140477a: Already exists 
0dad39cbf9ff: Already exists 
9c2a39c9cbf8: Pull complete 
cfc15900a64c: Pull complete 
c77e627bf68c: Pull complete 
89ae92a72324: Pull complete 
86902b290335: Pull complete 
bb46a7978851: Pull complete 
e831a06b18ea: Pull complete 
7396376c63df: Pull complete 
Digest: sha256:163d460584c3e0b3e0f8c56dc939b570a0dcb82404d3d1fbcbbbbb4cd43c481d
Status: Downloaded newer image for cr.yealinkops.com/common/rocketmq:4.7.1.1
cr.yealinkops.com/common/rocketmq:4.7.1.1



# 也有遇到实在不行的情况,重装下docker,删除下 /var/lib/docker/*

由于目前做了数据和存储分离,如此操作也没什么问题

上一篇下一篇

猜你喜欢

热点阅读