...
サポートされているデータベースのタイプを確認するには、インストールの前提条件Yellowfinのインストールおよび導入ページでデータベース情報を参照してください。
単一のYellowfin インスタンスを導入するには、以下の手順に従います。
ワークステーションに、Yellowfinのフルアプリケーションインストーラーバージョンをインストールします (これは、コンテナがリポジトリデータベースを使用できるようにするための一時的なものです)。
このインストールからweb.xml ファイルをコピーし、バックアップとして任意の場所に保存します (これは、Yellowfin リポジトリデータベースに接続するために必要なYellowfin 認証情報の参照として機能します)。
Dockerが実行されていることを確認します。
次のテキストをコピーし、任意のテキストエディターに貼り付けます。
Code Block |
---|
|
version: '3'
services:
yellowfin-standalone-single-instance:
ports:
- "8080:8080" # Maps Yellowfin running on port 8080 to the host's port 8080 environment:
# Required environment variables
- JDBC_CLASS_NAME=INSERT_DATABASE_TYPE_HERE # Database driver class name
- JDBC_CONN_URL=jdbc:INSERT_JDBC_CONNECTION_STRING_HERE # Database connection string
- JDBC_CONN_USER=INSERT_DATABASE_USER_HERE # Username to use when accessing the database
- JDBC_CONN_PASS=INSERT_JDBC_PASSWORD_HERE # Password for the database user
- JDBC_CONN_ENCRYPTED=true # Flag for indicating if the database user's password supplied is encrypted or not.
- APP_MEMORY=4096 # The amount of memory in megabytes to assign to the Yellowfin Application.
image: "yellowfinbi/yellowfin-app-only:<RELEASE_VERSION_GOES_HERE>" # Path to the app-only image of Yellowfin |
上記テキストを確認し、環境変数プレースホルダーを独自の設定詳細に置き換えます (これらは、ローカルYellowfin インストールのweb.xml ファイルにあります)。こちらは、PostgreSQL インスタンスに接続するための例です。
Code Block |
---|
|
# Required environment variables
- JDBC_CLASS_NAME=org.postgresql.Driver # Database driver class name
- JDBC_CONN_URL=jdbc:postgresql://192.168.1.50/docker_standalone_yellowfin_single_instance # Database connection string
- JDBC_CONN_USER=postgres # Username to use when accessing the database
- JDBC_CONN_PASS=bXF0oj5gnB1oRB1kZq5 # Password for the database user
- JDBC_CONN_ENCRYPTED=true # Flag for indicating if the database user's password supplied is encrypted or not.
- APP_MEMORY=4096 # The amount of memory in megabytes to assign to the Yellowfin Application.
image: "yellowfinbi/yellowfin-app-only:9.6.0" # Path to the app-only image of Yellowfin |
テキストをyellowfin-single-instance.ymlと呼ばれるYAML ファイルに保存します。
Yellowfinを導入するためにターミナルから次のコマンドを実行し、バックグラウンドで実行します。
docker-compose up -d -f yellowfin-single-instance.yml
ホストURLを8080ポートで入力し、Yellowfinを起動します。
Yellowfinがコンテナから実行されていること、およびログインできることを確認します (これにより、ログイン認証情報が正しいことが確認されるので、Yellowfinのワークステーションインスタンスを安全に削除することができます)。
フォルダーを削除して、Yellowfinのワークステーションインスタンスを削除します。
...
項目ナビゲーション
現在のトピック - コンテナ環境へのインストール
本ページはコンテナ環境へのインストール項目の一部であり、DockerおよびKubernetesそれぞれの項目には、以下のページが含まれます。
Docker
Column |
---|
|
Child pages (Children Display) |
---|
|
|
Kubernetes
Column |
---|
|
Child pages (Children Display) |
---|
|
|
本ページはYellowfinのインストールおよび導入項目の一部であり、以下のトピックを含みます。
オンプレミス環境へのインストール
オンプレミス環境へのインストール
Column |
---|
|
Child pages (Children Display) |
---|
|
|
クラウド環境へのインストール
クラウド環境へのインストール
Column |
---|
|
Child pages (Children Display) |
---|
|
|
コンテナ環境へのインストール
コンテナ環境へのインストール
Column |
---|
|
Child pages (Children Display) |
---|
|
|
Yellowfinの導入
Yellowfinの導入
Column |
---|
|
Child pages (Children Display) |
---|
|
|
高度な導入
高度な導入
Column |
---|
|
Child pages (Children Display) |
---|
|
|