RedHat QuayとGitLabの比較

Redhat Quay コンテナおよびアプリケーションレジストリは、任意のインフラストラクチャ上のコンテナの安全なストレージ、配布、デプロイメントを提供します。OpenShift のアドオンまたはスタンドアロンコンポーネントとして利用できます。Quay は、セルフマネージドまたは SaaS (quay.io) のどちらも提供されます。GitLab は、製品の組み込み部分であるコンテナレジストリも提供します(つまり、DevOps ライフサイクル全体に機能を提供する単一の GitLab アプリケーションの標準的なライセンスコストを超える追加コストはありません)。

機能

Docker イメージのサポート

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

Dockerスタイルのコンテナの保存と取得をサポートします。

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

コンテナレジストリ Webhook

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

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

GitLab のレジストリ Webhook の詳細

コンテナレジストリの高可用性

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

すべてのコンテナとメタデータの複数のレプリカを使用することで高可用性を実現し、マシンに障害が発生した場合でも、レジストリは継続して動作し、修復することができます。

GitLab の高可用性の詳細

コンテナレジストリの地理的レプリケーション

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

複数の地域で複数のレジストリインスタンスを実行し、データセンター間で同期することにより、分散チームをサポートします。

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

プライベートコンテナレジストリをサポート

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

プライベートコンテナのレジストリとリポジトリを持つ機能を提供します。

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

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

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

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

GitLab.com で利用可能なコンテナレジストリについて

自己管理型コンテナレジストリオファリング

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

組織のデータセンター、共同ホスト、選択したクラウドプロバイダで、自己インストールや自己管理が可能なコンテナレジストリです。

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

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

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

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

GitLab 課題を見る

Dockerイメージを検索

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

GitLab インスタンス内のDockerイメージを名前やタグで検索できます。

GitLab 課題を見る

ガベージコレクションを実行することで、GitLab コンテナレジストリのストレージコストを削減

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

Dockerレジストリのコンテキストでは、ガベージコレクションとは、マニフェストで参照されなくなったブロブをファイルシステムから削除するプロセスのことです。

ドキュメントをチェックして、使い始める。

Dockerイメージを検索

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

グループとプロジェクトのコンテナレジストリのイメージを名前で検索できます。

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

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

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

Helm Chartの保存と取得をサポートします

GitLab 課題を見る

イメージの有効期限ポリシー

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

プロジェクトレベルのポリシーを定義して、どのイメージを削除または保存すべきかを定義できます。 この機能は、ストレージのコストを削減し、重要なイメージが削除されるのを防ぐことができるように設計されています。

イメージの有効期限ポリシーの詳細

* このページの情報は最新ではありません。最新の情報は 本家サイト をご確認ください。

GitLabはGitLab, Inc.の商標です。その他のすべての商標・ロゴマークの権利はそれぞれの所有者に帰属します。

GitLabはオープンコア

GitLabの競合製品のほとんどはソースコードを公開していませんが、GitLabはオープンコア製品です。 GitLabコミュニティエディションは完全なオープンソースで、 GitLabエンタープライズエディションはオープンコア(プロプライエタリ)です。

ソースコードにアクセス

クローズドソースなソフトウェアと異なり、 コミュニティエディションエンタープライズエディションの ソースコードを確認したり、修正することができます。 機能の追加やカスタマイズのために、サーバーのソースコードを修正したり、GitLabのリポジトリをフォークすることができます。 独自に実施した変更はメインのソースコードにフィードバックし、マージされるように挑戦することを推奨します。 それにより、他のユーザーの役に立つ上に、自身のインスタンスのアップデート作業を簡単に保つことができます。

コミュニティからの貢献

GitLabには毎月数百人からの貢献があります。 顧客・ユーザー・GitLab社員のすべてが毎月のリリースに貢献しています。 このことは、簡単に使用できる便利なユーザー管理のような、 組織にとって本当に必要な機能の開発に役立っています。

長期利用に最適

GitLabは、数十万の組織が利用し、頻繁にソフトウェアへ貢献しています。 GitLabには堅牢なコミュニティが存在します。 つまり、GitLabは単一企業のサポートに依存していないので、 長期利用に適しています。

毎月、新しい安定版がリリース

毎月、機能の改善と新機能の追加と不具合の修正のすべてが適用された、 GitLabの新しい安定版がリリースされます。 これにより、GitLabはとても迅速に顧客の要望に応えることができます。

オンライン「GitLabトレーニング(初級)」申し込み受付中

開催日: 2020年9月8日(火)・9日(水) / 10月6日(火)・7日(水)

Gitlab x icon svg