推送到Azure容器注册表会显示404未找到

时间:2020-07-30 09:48:09

标签: azure kubernetes-helm azure-container-registry

我正在尝试按照here中的说明将图表推入我的ACR。

我收到404找不到错误,而且我似乎找不到为什么抛出此错误。

脚本:

export HELM_EXPERIMENTAL_OCI=1
echo $(registryPassword) | helm registry login $(registryServerName) -u $(registryLogin) --password-stdin
helm chart save charts/$(projectName) $(registryServerName)/$(imageName):$(imageTag)
helm chart list
helm chart push $(registryServerName)/$(imageName):$(imageTag):v0.3.5

日志:

Login succeeded
ref:     <omitted>.azurecr.io/client-angular:1048:v0.3.5
digest:  a0cd7f0f9a47469915a8c8199ecbe00fc4bed094fcf4002d0e602eea2f76473c
size:    1.6 KiB
name:    client-angular
version: v0.3.5
v0.3.5: saved
REF                                                 NAME            VERSION DIGEST  SIZE        CREATED           
<omitted>.azurecr.io/client-angular:1034:v0.3.4 client-angular  v0.3.4  396e4d0 1.6 KiB     17 hours          
<omitted>.azurecr.io/client-angular:1036:v0.3.4 client-angular  v0.3.4  35afa1f 1.6 KiB     2 hours           
<omitted>.azurecr.io/client-angular:1040:v0.3.4 client-angular  v0.3.4  b3c7d09 1.6 KiB     2 hours           
<omitted>.azurecr.io/client-angular:1042:v0.3.5 client-angular  v0.3.5  d857c2f 1.6 KiB     2 hours           
<omitted>.azurecr.io/client-angular:1044:v0.3.5 client-angular  v0.3.5  b3b0b0a 1.6 KiB     About an hour     
<omitted>.azurecr.io/client-angular:1046:v0.3.5 client-angular  v0.3.5  cc2be7a 1.6 KiB     18 minutes        
<omitted>.azurecr.io/client-angular:1048:v0.3.5 client-angular  v0.3.5  a0cd7f0 1.6 KiB     Less than a second
<omitted>.azurecr.io/client-angular:979:v0.3.4  client-angular  v0.3.4  52ba3b4 1.6 KiB     10 days           
<omitted>.azurecr.io/server:1035:v0.3.4         server          v0.3.4  1190dc2 43.1 KiB    17 hours          
<omitted>.azurecr.io/server:1037:v0.3.4         server          v0.3.4  da1d991 43.1 KiB    2 hours           
<omitted>.azurecr.io/server:1045:v0.3.4         server          v0.3.4  7bb4611 43.1 KiB    About an hour     
<omitted>.azurecr.io/server:1047:v0.3.5         server          v0.3.5  1cf51bf 43.1 KiB    21 minutes        
<omitted>.azurecr.io/server:980:v0.3.4          server          v0.3.4  7915917 43.1 KiB    10 days           
The push refers to repository [<omitted>.azurecr.io/client-angular:1048]
ref:     <omitted>.azurecr.io/client-angular:1048:v0.3.5
digest:  a0cd7f0f9a47469915a8c8199ecbe00fc4bed094fcf4002d0e602eea2f76473c
size:    1.6 KiB
name:    client-angular
version: v0.3.5
Error: failed commit on ref "manifest-sha256:efeac2a2a1b8b3dc18e4cfc439a765d4c03720aa829756dc94e7b1708d9196bf": unexpected status: 404 Not Found

当查看文档时,应该可以,但是仍然很抱怨。 有人知道吗?

1 个答案:

答案 0 :(得分:0)

如我所见,所有步骤都是正确的。问题出在您的头盔图上。错误显示清单未找到。您可以检查图表是否有问题。例如,某些格式错误。 Here是清单找不到的类似问题。

相关问题