3

我正在尝试检索在 Container Engine Registry 中注册的所有容器映像的列表。应该完成“gcloud docker images”工作的命令只给我带来本地图像。尽管有这个“gcloud docker pull gcr.io/myproject/myname:tag”按预期工作。

此外,我使用了一个搜索 API,但它检索了我没有标签的图像名称:

gcloud docker search gcr.io/[myproject]

有人有经验吗?

安装的东西:

Google Cloud SDK 99.0.0
  • 阿尔法 2016.01.12
  • 测试版 2016.01.12
  • bq 2.0.18
  • bq-nix 2.0.18
  • 核心 2016.02.26
  • core-nix 2016.02.05
  • gcd 模拟器 v1beta3-1.0.0
  • gsutil 4.17
  • gsutil-nix 4.15
  • kubectl
  • kubectl-linux-x86_64 1.1.7
4

1 回答 1

2

您可以使用以下命令获取 GCP 项目中所有存储库的列表

gcloud container images list --repository=HOST/PROJECT-ID

根据您的回购位置,这里的HOST将是gcr.io / us.gcr.io / eu.gcr.io等

如果要获取特定存储库中所有图像版本的列表,可以使用list-tags命令。

gcloud container images list-tags HOST/project-id/REPONAME
于 2020-07-15T14:55:22.480 回答