Docker Compose のインストール
Kubernetes クラスターの代わりに、Docker Compose で構成された多数の Docker コンテナーで Space On-Premises インスタンスを実行できます。
![Docker Compose デプロイ Docker Compose deployment](https://resources.jetbrains.com/help/img/space/onpremDockerComposeStructure.png)
次の 2 つの場合には、Docker Compose のインストールをお勧めします。
Space を運用環境で使用する前に、Space をテストして慣れることができる概念実証のインストール。
アクティブな Space ユーザーが少ない小規模企業向けの実稼働環境。
推奨されるインストール手順
Docker Compose を使用して Space をオンプレミスにインストールします。
インストール直後は、Space オンプレミスインスタンスは概念実証インスタンスとしてのみ機能します。すべての Space コンポーネントは、単一のホストマシン上の Docker コンテナーにデプロイされます。このインスタンスは
localhost
としてのみ利用可能であり、メールサーバーはありません。主なニーズが概念実証インスタンスを用意することである場合は、ここで終了できます。運用環境で使用するためにオンプレミスの Space を構成します。
Space On-Premises を運用環境で使用する予定がある場合は、インスタンスをさらに構成する必要があります。ネットワークにアクセスできるようにし、メールサーバーを有効にします。また、Postgres、Elasticsearch、MinIO 互換ストレージを、別のマシンで実行される外部サービスとして提供することをお勧めします。
PostgreSQL と MinIO のバックアップをセットアップします。
Space は、PostgreSQL と MinIO という 2 つのサービスを使用して永続的なユーザーデータを保存します。このデータは Space の運用にとって重要であり、簡単に再作成できないため、両方のサービスのバックアップと復元のメカニズムをセットアップすることが不可欠です。