Dockerを使ったGitLabのインストール

Dockerとコンテナ技術は、ネイティブ実行のパフォーマンスと効率性と、仮想化の抽象化、セキュリティ、不変性を組み合わせたもので、ここ数年、ソフトウェアの世界に革命をもたらしています。

GitLabは公式のDockerイメージを提供しており、GitLabインスタンスをオペレーションしながらコンテナ化のメリットを簡単に利用することができます。

Omnibus GitLab ベースのイメージ

GitLabは、私たちのOmnibus GitLabパッケージをベースにした公式Dockerイメージのセットを維持しています。 これらのイメージには以下が含まれます:

これらのイメージの完全な使用ガイドはイメージのビルドに使用されるDockerfileと同様に入手可能です。

クラウドネイティブイメージ

GitLabはまた、各コンポーネントサービスに単一のイメージを提供する、クラウド・ネイティブなコンテナ・セットに向けて取り組んでいます。 これらのイメージは、最終的にはGitLabベースのOmnibusイメージを置き換える予定です。