概要

Yellowfinは、DockerやKubernetesの様々なイメージとして使用することができます。いずれのプラットフォームも、ソフトウェアを提供するためにコンテナ技術を使用しています。Yellowfin オールインワンイメージ (ソフトウェアおよびデータベース) と、Yellowfin アプリケーション限定イメージ (ソフトウェアのみ) の2つのコンテナ形式から選択できます。

Yellowfinのイメージ形式

Yellowfin オールインワンイメージ

Yellowfin オールインワンイメージには、Yellowfin アプリケーションおよびYellowfin リポジトリデータベース (この場合は、組み込みPostgreSQL データベース) の両方が含まれています。

このイメージは、Docker コンテナの外部にデータを保持せず、コンテナが破棄されるとすべてのコンテンツが失われます。これを念頭に置いて、次の事例を推奨します。

事例

このイメージは、次の事例での使用に最適です。

このイメージを次の事例で使用するのは避けましょう

Yellowfin オールインワンイメージ構成オプション

Yellowfin オールインワンイメージには、構成に使用できる次の環境変数があります。

構成アイテム説明
アプリケーションメモリYellowfin アプリケーションに割り当てるメモリのメガバイト数を指定します。これが設定されていない場合、YellowfinはJavaのデフォルト値 (通常はシステムRAMの25%) を使用します。-e APP_MEMORY=4096 

Yellowfin アプリケーション限定イメージ

Yellowfin アプリケーション限定 イメージには、Yellowfin アプリケーションのみが含まれています。そのため、既存のリポジトリデータベースに接続する必要があります。

このイメージを使用して、単一インスタンス、個別インスタンス、またはYellowfin クラスタ環境に導入することができます。このイメージは、データが外部Yellowfin リポジトリに保持されることで、コンテナが破棄されてもYellowfin データが保持されるため、本番環境および非本番環境の両方に適しています。

事例

このイメージは、次の事例での使用に最適です。

Yellowfin アプリケーション限定イメージ構成オプション

Yellowfin アプリケーション限定イメージには、構成に使用できる次の環境変数があります。




































































ページトップ