プライベートDockerレジストリのリポジトリの一覧表示

プライベートDockerレジストリのリポジトリの一覧表示

個人用レジストリのイメージとリポジトリを一覧表示/削除できる必要があります。私は以前試しました:

docker search registry.mydomain.com

結果は次のとおりです。

NAME      DESCRIPTION   STARS     OFFICIAL   AUTOMATED

2つの画像を2つの異なるリポジトリにプッシュしました。

registry.mydomain.com/repo1/mysql:v2
registry.mydomain.com/repo2/apache:demo

ディレクトリの下のレジストリとディレクトリがrepositories表示されますが、何も表示されません。repo1repo2docker search

答え1

この記事を書いている時点では、Docker検索レジストリv2機能は現在サポートされていません。 2015年2月のディスカッションリファレンス: "提案されたレジストリ検索機能#206"https://github.com/docker/distribution/issues/206

私はあなたが見つけることができるスクリプトを書いた:https://github.com/BradleyA/Search-docker-registry-v2-script.1.0きれいではありませんが、個人のレジストリから必要な情報を取得します。

関連情報