kubernetes クラスターをセットアップしており、イメージの保存にGoogle Container Registryを使用しています。
セットアップの一環として、タグを含むイメージのリモート リポジトリを検索する必要があるツールを構築しています。
私の質問は、 Google Cloud Registry で画像を検索するにはどうすればよいですか?
docker
cli を使用して検索を実行しようとしましたが、うまくいきませんでした。
$ docker search eu.gcr.io/project-101
Error response from daemon: Unexpected status code 403
$ gcloud docker search eu.gcr.io/project-101
Error response from daemon: Unexpected status code 403
$ docker login -e not@val.id -u _token -p mytoken https://eu.gcr.io
WARNING: login credentials saved in /Users/drwho/.docker/config.json
Login Succeeded
$ docker search eu.gcr.io/project-101
Error response from daemon: Unexpected status code 403
$ docker search eu.gcr.io/not-known
Error response from daemon: Unexpected status code 404
ご覧のとおり、私はさまざまなアプローチをかなり試しました。最後のオプションは、Google Storage Bucket API を使用してファイル システムを「手動で」検索することです。