zot
SHA-256プロダクションレディでベンダーニュートラルな OCI イメージレジストリ。Docker プロトコルと互換性があり、軽量な単一バイナリで動作します。
スマートダウンロード
Download 版をダウンロード
v2.1.16 · 304.3 MB
Docker Registry より軽量で安全なコンテナイメージレジストリ
主な機能
- OCI イメージおよびディストリビューション仕様と完全に互換性があり、Docker Registry を直接置き換え可能
- 単一バイナリファイルで外部依存がなく、デプロイが極めてシンプル
- ガベージコレクション、マルチアーキテクチャイメージのサポート、Web UI を内蔵
- ローカルファイルシステム、S3、Azure Blob などのストレージバックエンドをサポート
- 外部ツールとの統合による脆弱性スキャンを実現し、イメージの署名と認証をサポート
できないこと
- •デフォルトでは認証がないため、本番環境では必ず HTTPS と基本認証または OIDC を設定してください。2. 内蔵 Web UI の機能は限られているため、複雑な管理にはコマンドラインの使用を推奨します。3. ストレージバックエンドに S3 を使用する場合は、ネットワーク遅延とレート制限に注意してください。
使用例
- 企業内でのプライベートコンテナイメージレジストリ構築による Docker Registry の代替
- エッジデバイスやリソース制約のある環境での軽量なイメージ管理
- CI/CD パイプラインでのイメージの高速なプッシュとプル
zot は Go で書かれた軽量かつ高性能な OCI イメージレジストリであり、OCI イメージ仕様およびディストリビューション仕様に完全に準拠し、Docker Registry や他のコンテナレジストリの直接的な代替品として使用できます。ガベージコレクションとマルチアーキテクチャサポートを内蔵し、リソース消費が極めて少なく、エッジコンピューティングやクラウドへのデプロイに適しています。zot は Web UI を備え、外部ツールによる脆弱性スキャンをサポートし、ストレージバックエンドとしてローカルファイルシステム、S3、Azure Blob が利用できます。zot はシンプルさ、セキュリティ、効率性を重視し、真のベンダーニュートラルを実現しています。外部依存関係はなく、単一のバイナリファイルで実行できます。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
ステップ1:GitHub Releases から対応する OS のバイナリファイルをダウンロードします(または Docker イメージを使用します)
ステップ2:設定ファイル(例:config.json)を作成し、ストレージパスとポートを指定します
ステップ3:./zot serve config.json を実行してサービスを起動します
- ステップ1:GitHub Releases から対応する OS のバイナリファイルをダウンロードします(または Docker イメージを使用します)
- ステップ2:設定ファイル(例:config.json)を作成し、ストレージパスとポートを指定します
- ステップ3:./zot serve config.json を実行してサービスを起動します
SHA-256 チェックサム確認済み
GitHub 公式 Release ページから抽出されたチェックサム
SHA256 チェックサム
ab62c56dba7f7a9db0187eeaca6353c0c2586009cb7a09a31fc8cc1ca810b596このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
バイナリファイルと設定ディレクトリを削除するだけです。永続ストレージを使用している場合は、ストレージディレクトリを手動で削除する必要があります。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
5 FAQs