GCloud 容器映像删除问题



我在使用 gcloud container images delete 命令时遇到问题。尝试删除 gcloud container images list 命令列出的图像时,表示找不到该图像。我是否必须将 delete 命令与其他参数一起使用才能成功删除?

$ gcloud container images list
NAME
gcr.io/stemnapp/alpine-nodejs
$ gcloud container images delete gcr.io/stemnapp/alpine-nodejs
ERROR: (gcloud.container.images.delete) [gcr.io/stemnapp/alpine-nodejs:latest] is not a valid name.

查看gcloud container images delete的文档:

立场论证

IMAGE_NAME [IMAGE_NAME …]

要删除的图像的完全限定名称。名称的格式应为 *.gcr.io/PROJECT_ID/IMAGE_PATH@sha256:DIGEST*.gcr.io/PROJECT_ID/IMAGE_PATH:TAG

因为删除是一项危险的操作,所以 gcloud 要求您非常具体。应提供要删除的图像的标记,或要删除的图像的 sha256 摘要。

(我将确保清理错误消息,以便更清楚地了解该怎么做。

最新更新