Google Container RegistryとGitLabの比較 | GitLab.JP

このページでは、Google Container RegistryとGitLabを比較しています。それぞれの強みや不足部分を確認して、判断材料にしてください。

Google Container Registry (GCR) は、Google Cloud Platform 上で安全なプライベート Docker イメージストレージを提供します。チームが Docker イメージを管理し、脆弱性分析を実行し、きめ細かいアクセス制御で誰が何にアクセスできるかを決定するための単一の場所を提供します。既存の CI/CD 統合により、チームは完全に自動化された Docker パイプラインをセットアップして、迅速なフィードバックを取得できます。Costs for use are based only on Google Cloud Platform storage and network usage.

GitLab also provides a container registry which is a built-in part of the product (ie. DevOps ライフサイクル全体に機能を提供する単一の GitLab アプリケーションの標準的なライセンスコストを超える追加コストはありません)。


Docker イメージのサポート

Supports storage and retrieval of Docker style containers.

GitLab コンテナレジストリの詳細

コンテナレジストリ Webhook

他のサービスと Docker Hub を統合するためのレジストリへのプッシュが成功した後にアクションをトリガします。

GitLab のレジストリ Webhook の詳細


Highly available through the use of multiple replicas of all containers and metadata such that if a machine fails, the registry continues to operate and can be repaired.

GitLab の高可用性の詳細



GitLab レプリケーションの詳細



GitLab のプライベートコンテナレジストリの詳細

SaaS コンテナレジストリオファリング

コンテナレジストリは、ソフトウェアサービスとして利用可能です。 で利用可能なコンテナレジストリについて



自己インストールの GitLab の詳細

REST API によるコンテナレジストリの利用

REST API によるコンテナレジストリの自動化と統合のサポートを有効にします。

GitLab 課題を見る

Use search to find and identify Docker images

Allows users to search their GitLab instance for image names and tags

GitLab 課題を見る

Lower the cost of storage for the GitLab Container Registry by running garbage collection

In the context of the Docker registry, garbage collection is the process of removing blobs from the filesystem when they are no longer referenced by a manifest.

Check out the documentation, and get started today.

Helm チャートリポジトリをサポート

Supports storage and retrieval of Helm charts.

GitLab 課題を見る

Docker tag expiration and retention policies

Easily define, manage and update Docker image expiration policies on a per project and per Docker repository level, reducing storage costs and operational risks of manually removing images.

Learn more about how to programmatically expire images