gcloud 删除路由到工件注册表的容器镜像

问题描述 投票:0回答:1

我已将所有 gcr.io 流量路由到 ArtifactRegistry。命令

gcloud container images delete --force-delete-tags
用于将图像中的摘要与图像一起删除。现在,由于图像托管在 ArtifactRegistry 上,该命令仍然会删除摘要,但会留下一个空图像。我希望能够通过命令行删除图像以实现自动化目的。我该怎么做?

gcloud google-container-registry google-artifact-registry
1个回答
0
投票

由于您现在使用 ArtifactRegistry,因此应该使用 gcloudartifactsdockerimagesdelete。要删除图像及其所有摘要和标签,请使用以下命令:

gcloud artifacts docker images delete us-west1-docker.pkg.dev/my-project/my-repository/busy-box

确保在删除映像时遵循有效的容器映像格式:

LOCATION-docker.pkg.dev/PROJECT-ID/REPOSITORY-ID/IMAGE
© www.soinside.com 2019 - 2024. All rights reserved.