繁体   English   中英

rpc 错误:代码 = 未知描述 = 错误拉取映像配置:拉取 docker 映像时未知 blob

[英]rpc error: code = Unknown desc = error pulling image configuration: unknown blob when pull docker image

我正在通过 kubernetes 集群中的 nexus 3 从我的本地 docker 注册表提供程序中提取图像,但抛出此错误:

Failed to pull image "192.168.31.2:8080/goharbor/harbor-portal:v2.0.1": rpc error: code = Unknown desc = error pulling image configuration: unknown blob

当我在 k8sslave3 主机中使用 docker 执行此命令时:

[root@k8sslave3 ~]# sudo docker pull 192.168.31.2:8080/goharbor/harbor-portal:v2.0.1
v2.0.1: Pulling from goharbor/harbor-portal
a10779388d4e: Pulling fs layer 
b3655b0b1b25: Pulling fs layer 
0c2039460571: Pulling fs layer 
7ea51f62bc90: Waiting 
9b7d884050ac: Waiting 
191f5a91ea62: Waiting 
a0935490d8f5: Waiting 
dd7dc6b4b30d: Waiting 
502017fcbb22: Waiting 
error pulling image configuration: unknown blob

我读了这个问题并告诉我 docker 图像不存在。 但是当我在 192.168.31.2 中执行 pull 时,输出是这样的:

[dolphin@localhost docker]$ sudo docker pull 192.168.31.2:8080/goharbor/harbor-portal:v2.0.1
[sudo] password for dolphin: 
v2.0.1: Pulling from goharbor/harbor-portal
Digest: sha256:d40f87352700cde0f91b9f758b3e47c9ebfe4358f73fa26a6675415b3fbc6b96
Status: Image is up to date for 192.168.31.2:8080/goharbor/harbor-portal:v2.0.1
192.168.31.2:8080/goharbor/harbor-portal:v2.0.1

所以现在我很困惑,我应该怎么做才能解决这个问题? 这是 nexus 存储库中的 docker 镜像:

在此处输入图片说明

我读了这个问题并告诉我 docker 图像不存在。 但是当我在 192.168.31.2 中执行 pull 时,输出是这样的:

[dolphin@localhost docker]$ sudo docker pull 192.168.31.2:8080/goharbor/harbor-portal:v2.0.1
[sudo] password for dolphin: 
v2.0.1: Pulling from goharbor/harbor-portal
Digest: sha256:d40f87352700cde0f91b9f758b3e47c9ebfe4358f73fa26a6675415b3fbc6b96
Status: Image is up to date for 192.168.31.2:8080/goharbor/harbor-portal:v2.0.1
192.168.31.2:8080/goharbor/harbor-portal:v2.0.1

如果您从托管注册表的主机中提取映像,那么它会起作用。
当您从该主机创建标签时,Docker 客户端不需要从私有注册表中提取任何内容,它会直接从主机的本地 Docker 注册表返回映像。
看消息:

状态:图像是最新的 192.168.31.2:8080/goharbor/harbor-portal:v2.0.1

您的映像配置/数据很可能在注册表中已损坏。
尝试重新上传它并检查它的大小是否太大(有时几 GB 可能太多),因为它可能会在注册表上传/存储中造成一些麻烦。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM