找到 Google 个 Container Registry public 个映像的列表
Find the list of Google Container Registry public images
在哪里可以找到 GCR public 图片的列表?
如果有 docker 个图像,我们可以将其列在 hub.docker.com 中。
但是我找不到 GCR 的类似内容。
tl;dr 没有这样的事情,至少今天是这样。
GCR 首先是一个私有注册表。但是,我们尊重用户放置在支持其存储库的 GCS 存储桶上的 ACL。这就是我们如何向存储桶提供匿名读取,例如:
gcr.io/google-containers/...
gcr.io/google-appengine/...
给定一个特定的项目,您可以使用以下方式在其中进行搜索:
docker search gcr.io/google-containers/<substring>
我想这个问题现在有了不同的答案:
你可以运行:
$ 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
...
您还可以直接使用 gsutil 列出 public GCR 存储桶中的所有 blob:
gsutil list gs://artifacts.PROJECT_ID.appspot.com/containers/repositories
Google Container Registry public 映像列表中的 link 是:https://console.cloud.google.com/gcr/images/google-containers/GLOBAL。
“Distroless”图片也在 public:
- GCR 上的 distroless 映像的完整列表:https://console.cloud.google.com/gcr/images/distroless
- GitHub 上的 Distroless 回购:https://github.com/GoogleContainerTools/distroless
对于k8s.gcr.io和gcr.io
# k8s.gcr.io
# Access by browser or curl
https://k8s.gcr.io/v2/${namespace}/${image}/tags/list
# e.g. https://k8s.gcr.io/v2/sig-storage/nfs-subdir-external-provisioner/tags/list
# Access by browser,This is WebUI
https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/${namespace}/${image}
# e.g. web ui https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/sig-storage/nfs-subdir-external-provisioner
# gcr.io
# Access by browser or curl
https://gcr.io/v2/${namespace}/${image}/tags/list
# e.g. https://gcr.io/v2/gloo-mesh/cert-agent/tags/list
# Access by browser,This is WebUI
https://console.cloud.google.com/gcr/images/${namespace}/global/${image}
# e.g. web ui https://console.cloud.google.com/gcr/images/etcd-development/global/etcd
ref Document webui access to k8s.gcr.io and https://github.com/anjia0532/gcr.io_mirror/blob/master/README.md#k8sgcrio-%E5%92%8C-gcrio-%E9%95%9C%E5%83%8Ftags
在哪里可以找到 GCR public 图片的列表? 如果有 docker 个图像,我们可以将其列在 hub.docker.com 中。 但是我找不到 GCR 的类似内容。
tl;dr 没有这样的事情,至少今天是这样。
GCR 首先是一个私有注册表。但是,我们尊重用户放置在支持其存储库的 GCS 存储桶上的 ACL。这就是我们如何向存储桶提供匿名读取,例如:
gcr.io/google-containers/...
gcr.io/google-appengine/...
给定一个特定的项目,您可以使用以下方式在其中进行搜索:
docker search gcr.io/google-containers/<substring>
我想这个问题现在有了不同的答案:
你可以运行:
$ 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
...
您还可以直接使用 gsutil 列出 public GCR 存储桶中的所有 blob:
gsutil list gs://artifacts.PROJECT_ID.appspot.com/containers/repositories
Google Container Registry public 映像列表中的 link 是:https://console.cloud.google.com/gcr/images/google-containers/GLOBAL。
“Distroless”图片也在 public:
- GCR 上的 distroless 映像的完整列表:https://console.cloud.google.com/gcr/images/distroless
- GitHub 上的 Distroless 回购:https://github.com/GoogleContainerTools/distroless
对于k8s.gcr.io和gcr.io
# k8s.gcr.io
# Access by browser or curl
https://k8s.gcr.io/v2/${namespace}/${image}/tags/list
# e.g. https://k8s.gcr.io/v2/sig-storage/nfs-subdir-external-provisioner/tags/list
# Access by browser,This is WebUI
https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/${namespace}/${image}
# e.g. web ui https://console.cloud.google.com/gcr/images/k8s-artifacts-prod/us/sig-storage/nfs-subdir-external-provisioner
# gcr.io
# Access by browser or curl
https://gcr.io/v2/${namespace}/${image}/tags/list
# e.g. https://gcr.io/v2/gloo-mesh/cert-agent/tags/list
# Access by browser,This is WebUI
https://console.cloud.google.com/gcr/images/${namespace}/global/${image}
# e.g. web ui https://console.cloud.google.com/gcr/images/etcd-development/global/etcd
ref Document webui access to k8s.gcr.io and https://github.com/anjia0532/gcr.io_mirror/blob/master/README.md#k8sgcrio-%E5%92%8C-gcrio-%E9%95%9C%E5%83%8Ftags