docker push至harbor报错:invalid checksum digest format

1.master 上执行push命令:

# docker login -uadmin  http://registry.k8s.com

# docker push registry.k8s.com/infra/nginx:v2.1.1
The push refers to repository [registry.k8s.com/infra/nginx]
1db092a7cab5: Layer already exists 
f4ca0997350d: Layer already exists 
93523b709471: Layer already exists 
488fd4e57ce2: Layer already exists 
e1e4fac4e14a: Layer already exists 
74ddd0ec08fa: Layer already exists 
invalid checksum digest format
 

# docker --version
Docker version 19.03.9, build 9d988398e7

docker日志报错内容:

Apr 26 14:12:12 cephnode01 dockerd: time="2022-04-26T14:12:12.749400357+08:00" level=warning msg="failed to upload schema2 manifest: invalid checksum digest format - falling back to schema1"
Apr 26 14:12:12 cephnode01 dockerd: time="2022-04-26T14:12:12.756850903+08:00" level=info msg="Attempting next endpoint for push after error: invalid checksum digest format"
 

2.其它节点push报错提示:

#docker login -uadmin  http://registry.k8s.com

# docker push registry.k8s.com/infra/nginx:v2.0.0
The push refers to repository [registry.k8s.com/infra/nginx]
f4ca0997350d: Retrying in 1 second 
93523b709471: Retrying in 1 second 
488fd4e57ce2: Retrying in 1 second 
e1e4fac4e14a: Retrying in 1 second 
74ddd0ec08fa: Retrying in 1 second 
received unexpected HTTP status: 200 OK
 

docker日志报错:

dockerd: time="2022-04-26T14:24:14.387702486+08:00" level=error msg="Upload failed, retrying: received unexpected HTTP status: 200 OK"
dockerd: time="2022-04-26T14:24:34.393605170+08:00" level=error msg="Upload failed: received unexpected HTTP status: 200 OK"
dockerd: time="2022-04-26T14:24:34.393798800+08:00" level=error msg="Upload failed: received unexpected HTTP status: 200 OK"
dockerd: time="2022-04-26T14:24:34.394635634+08:00" level=error msg="Upload failed: received unexpected HTTP status: 200 OK"
dockerd: time="2022-04-26T14:24:34.395205797+08:00" level=error msg="Upload failed: received unexpected HTTP status: 200 OK"
dockerd: time="2022-04-26T14:24:34.395249868+08:00" level=info msg="Attempting next endpoint for push after error: received unexpected HTTP status: 200 OK"

应该是docker哪里的问题,一直没找到原因,网上也没有具体案例,求助各位大佬!!!

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值