web-dev-qa-db-ja.com

Google Container Registryの公開画像のリストを見つける

GCRの公開画像のリストはどこにありますか? Dockerイメージの場合、hub.docker.comにリストできます。しかし、GCRのようなものは見つかりませんでした。

27
Sujai Sivasamy

tl; dr少なくとも今日はそのようなことはありません。

GCRは、何よりもまずプライベートレジストリです。ただし、ユーザーがリポジトリをバッキングするGCSバケットに追加するACLを尊重します。これは、次のようなバケットへの匿名読み取りを提供する方法です。

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

特定のプロジェクトを指定すると、以下を使用してそのプロジェクト内を検索できます。

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

リンクは https://console.cloud.google.com/gcr/images/google-containers/GLOBAL です。なぜそれを見つけるのが難しいのか分かりません。

51
Chris Jones

今、この質問には別の答えがあると思います。

以下を実行できます。

$ 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を直接使用して、パブリックGCRバケット内のすべてのBLOBを一覧表示できます。

gsutil list gs://artifacts.PROJECT_ID.appspot.com/containers/repositories
6
AhmetB - Google