Find the list of Google Container Registry public images

时光总嘲笑我的痴心妄想 提交于 2019-12-03 03:57:04

问题


Where can I find the list of GCR public images? In case of docker images, we can list it in hub.docker.com. But I couldn't find anything like that for GCR.


回答1:


tl;dr There is no such thing, at least today.

GCR is first and foremost a private registry. However, we respect the ACL's that users put on the GCS bucket backing their repository. This is how we offer anonymous read to buckets like:

gcr.io/google-containers/...
gcr.io/google-appengine/...

Given a specific project, you can search within it using:

docker search gcr.io/google-containers/<substring>



回答2:


The link is https://console.cloud.google.com/gcr/images/google-containers/GLOBAL. I'm not sure why it's so difficult to find.




回答3:


I think there's a different answer to this question now:

You can run:

$ gcloud container images list --project google-containers

NAME
gcr.io/google-containers/addon-resizer
gcr.io/google-containers/aggregator
gcr.io/google-containers/alpine-iptables-amd64
gcr.io/google-containers/alpine-iptables-arm
gcr.io/google-containers/alpine-iptables-arm64
gcr.io/google-containers/alpine-with-bash
gcr.io/google-containers/apparmor-loader
gcr.io/google-containers/busybox
gcr.io/google-containers/cadvisor
...

You can also directly use gsutil to list all the blobs in a public GCR bucket with:

gsutil list gs://artifacts.PROJECT_ID.appspot.com/containers/repositories


来源:https://stackoverflow.com/questions/35153902/find-the-list-of-google-container-registry-public-images

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!