泊坞窗错误:未知 blob

Sco*_*and 10 docker docker-compose

使用 docker 启动应用程序时ERROR: unknown blob,按获取消息

docker-compose  -f /usr/local/tmp/khufu01/loud_deploy/nokube/dind/docker-compose.yml up -d 
Pulling myimage(localhost:5000/forelsket/myimage:latest)...
latest: Pulling from forelsket/myimage
50aff78429b1: Pulling fs layer
f6d82e297bce: Pulling fs layer
fdd34fec4c74: Pulling fs layer
151b5e27e3b4: Pulling fs layer
d477e9b677eb: Pulling fs layer
7e8156598779: Download complete
ca2064fc9543: Download complete
ERROR: unknown blob
Run Code Online (Sandbox Code Playgroud)

将标志 --verbose 添加到我的 docker-compose 调用后,它现在显示

docker-compose --verbose  -f /usr/local/tmp/khufu01/loud_deploy/nokube/dind/docker-compose.yml up -d 
Pulling myimage(localhost:5000/forelsket/myimage:latest)...
latest: Pulling from forelsket/myimage
50aff78429b1: Pulling fs layer
f6d82e297bce: Pulling fs layer
fdd34fec4c74: Pulling fs layer
151b5e27e3b4: Pulling fs layer
d477e9b677eb: Pulling fs layer
7e8156598779: Download complete
ca2064fc9543: Download complete
ERROR: compose.cli.main.main: unknown blob
Run Code Online (Sandbox Code Playgroud)

这是在 linux 上使用最新的 docker

docker 18.02.0-ce-rc2  
Kernel Version: 4.4.0-112-generic
Operating System: Ubuntu 16.04.3 LTS
OSType: linux
Architecture: x86_64
Run Code Online (Sandbox Code Playgroud)

看起来很奇怪,因为这个应用程序今天早上运行良好......我在本地主机:5000 上使用了 registry:2 的本地 docker 存储库

Sco*_*and 10

解决方案: ERROR: unknown blob试图说找不到图像

...这是有道理的,因为今天早些时候所有本地 docker 镜像都被删除了

所以在构建丢失的图像后docker-compose up运行良好