標準シングル構成 (ke2/single/basic)
もっともシンプルな標準シングル構成について説明します。
以下のような場合には、この構成が便利です。
- とにかく簡単に KE2.0 環境をセットアップしたい。
- 処理負荷の分散などよりも、単純なシステム構成で使いたい。
構成図
本構成では、1 つの Docker ホストに全てのコンテナを配置して動作させます。
特徴
本構成には、以下の通り構成上の特徴があります。
- nginx, kompira, kengine, jobmngrd の各コンテナは、docker ボリューム
kompira_var
をコンテナ内の/var/opt/kompira
ディレクトリに共有でバインドします。静的ファイルや Python ライブラリなどを共有します。 - postgresql コンテナは、docker ボリューム
kompira_db
をコンテナ内の/var/lib/postgresql/data
ディレクトリにバインドします。postgresql コンテナを新たに作成しても、当該ボリュームが残されていればデータを引き継ぐことができます。
セットアップの流れ
本構成のセットアップの流れは以下のようになります。詳細については各ページを参照してください。