正式なドキュメントは英語版であり、この日本語訳はAI支援翻訳により作成された参考用のものです。日本語訳の一部の内容は人間によるレビューがまだ行われていないため、翻訳のタイミングにより英語版との間に差異が生じることがあります。最新かつ正確な情報については、英語版をご参照ください。

Docker CEインスタンスをEEに変換

Docker用の既存のGitLab Community Edition(CE)コンテナをGitLab Enterprise Edition (EE)コンテナに変換するには、バージョンをアップグレードするのと同じ方法を使用します。

CEの同じバージョンからEEに変換することをおすすめします(たとえば、CE 18.1からEE 18.1)。ただし、これは必須ではありません。標準的なアップグレード(たとえば、CE 18.0からEE 18.1)はすべて機能するはずです。次の手順では、同じバージョンに変換することを前提としています。

  1. バックアップを作成します。最低限、データベースとGitLabシークレットファイルをバックアップしてください。

  2. 現在のCEコンテナを停止し、削除または名前を変更します。

  3. GitLab EEで新しいコンテナを作成するには、docker runコマンドまたはdocker-compose.ymlファイルでceeeに置き換えます。CEコンテナ名、ポートマッピング、ファイルマッピング、およびバージョンを再利用します。