Repolode
klausmeyer

klausmeyer/docker-registry-browser

HTTP API V2を実装するDocker Registryで、イメージの閲覧や削除ができるRuby on Rails製Webインターフェース。

スター
701
フォーク
64
未解決の Issue
9
最終コミット
3 日前

これは何?

Docker Registry Browserは、Docker Registry HTTP API V2を公開するプライベートDockerレジストリ向けのWebフロントエンドです。docker pullを実行したり、APIにcurlで直接アクセスしたりしなくても、レジストリ内のリポジトリやタグを確認できます。

Ruby on Railsで開発されており、Dockerイメージとして提供されています。ポート8080で動作し、openssl rand -hex 64で生成できるSECRET_KEY_BASE環境変数が必要です。その他の設定項目については、プロジェクトのドキュメントを参照してください。

プロジェクトのスクリーンショットにあるように、リポジトリの概要、リポジトリごとのタグ一覧、タグの詳細表示、タグの削除に対応しています。

主な機能

  • 01Docker Registry HTTP API V2のエンドポイントから、リポジトリとそのタグを一覧表示します。
  • 02個々のイメージタグの詳細を表示します。
  • 03Web UIからレジストリ内のタグを削除できます。
  • 04環境変数で設定し、ポート8080でDockerコンテナとして動作します。

ユースケース

  • セルフホスト型のプライベートDockerレジストリの内容を確認する。
  • レジストリ内の古いタグや不要なイメージタグを整理する。
  • CLIを使わずに、チームメンバーが利用可能なイメージを閲覧できるようにする。

クイックスタート

  1. 1

    SECRET_KEY_BASEを設定して、Dockerでプロジェクトを実行する

    docker run --name registry-browser -e SECRET_KEY_BASE="..." -p 8080:8080 klausmeyer/docker-registry-browser
  2. 2

    SECRET_KEY_BASEの値を生成する

    openssl rand -hex 64

使う前に知っておきたいこと

  • 設定オプションは外部のドキュメントファイルにのみ記載されているため、セットアップ時に追加で読む必要があります。

トピック

よくある質問

docker-registry-browser とは?
HTTP API V2を実装するDocker Registryで、イメージの閲覧や削除ができるRuby on Rails製Webインターフェース。 Docker Registry Browserは、Docker Registry HTTP API V2を公開するプライベートDockerレジストリ向けのWebフロントエンドです。docker pullを実行したり、APIにcurlで直接アクセスしたりしなくても、レジストリ内のリポジトリやタグを確認できます。
docker-registry-browser は無料で使えますか?ライセンスは?
docker-registry-browser は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
docker-registry-browser は今もメンテナンスされていますか?
活発にメンテナンス中。docker-registry-browser の最終コミットは 2026年11月4日 です。
docker-registry-browser は何に使えますか?
セルフホスト型のプライベートDockerレジストリの内容を確認する。 レジストリ内の古いタグや不要なイメージタグを整理する。 CLIを使わずに、チームメンバーが利用可能なイメージを閲覧できるようにする。
docker-registry-browser のインストール方法は?
SECRET_KEY_BASEを設定して、Dockerでプロジェクトを実行する: docker run --name registry-browser -e SECRET_KEY_BASE="..." -p 8080:8080 klausmeyer/docker-registry-browser SECRET_KEY_BASEの値を生成する: openssl rand -hex 64
docker-registry-browser はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/klausmeyer/docker-registry-browser

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト