Linux での Docker を使用した Analyzer のデプロイ
この手順では、Docker を使用して Linux ベースのシステムのスタンドアロン サーバーに Process Discovery Analyzer をデプロイするための基本的な手順を説明します。
-
MySQL サーバーを起動します。
MySQL サーバーは、Docker を使用してデプロイすることもできます。公式の Docker Hub Web サイトで最新の MySQL サーバー イメージを入手することができます。
-
Management Console を起動し、Process Discovery Analyzer のパラメータを指定します。次のフィールドで、デフォルト設定が使用可能な場合はその設定を使用します。
- Management Console で、[設定] メニューを展開し、[Process Discovery Analyzer] をクリックします。
- Process Discovery Analyzer データベース接続設定の指定1ランタイム パラメータ、クラスタ設定、データベースのルート パスワードを指定したりすることはできません。
- [データベースのプロビジョニング] タブで [スキーマの作成] と [ユーザーにアクセス権を付与] をクリックして、データベース プロビジョニングを実行します。詳細については、Process Discovery Analyzerを参照してください。
- KofaxRPAProcessDiscoveryAnalyzer-11.4.0.0.[ビルド番号].zip をダウンロードして、すべてのファイルをアーカイブからコンピュータ上のフォルダに抽出します。
- https://www.docker.com から Docker をダウンロードし、コンピューターにインストールします。
- 現在のユーザーを Docker グループに追加して、すべての Docker コマンドで sudo を入力するように求められることを回避できます。たとえば、「kofax」ユーザーを追加するには、/etc/group ファイルで docker:x:<n> を docker:x:<n>:kofax に置き換えます。ログアウトしてから再度ログインするか、再起動して、権限を更新します。
- アーカイブから Dockerfile のあるフォルダに移動します。
-
次のコマンドを実行して、Analyzer Docker イメージを構築します。
docker build --tag process_discovery_analyzer_11.4.0.0 .
-
コンテナーの環境変数を指定して、Analyzer を起動します。Analyzer は、次のデフォルト設定で起動します。
MC_URL=localhost:50080 LOG=info LOCALE=<system settings>
次の環境変数を設定できます。
-
MC_URL: Management Console の URL
-
MC_USER: ユーザー名
-
MC_PASSWORD: パスワード
-
LOG: ロギング レベルの設定。使用する値は、CRITICAL、ERROR、WARNING、INFO、DEBUG です。
-
ロケール: Analyzer の優先言語を設定します。
-
ダンプ: 一部の中間データを一時フォルダにダンプします。
Analyzer を起動するには、次のように docker run コマンドを使用して、コンテナの起動時に環境変数を指定します。
docker run -it [-e <ENV VAR>=<VALUE>] process_discovery_analyzer_11.4.0.0
環境変数 DUMP を指定するには、次のパターンを使用します。
-e DUMP=True
Analyzer のオプションとデフォルト設定のリストについては、Process Discovery Analyzer オプションを参照してください。
Analyzer のコンテナ ID を取得するには、次のコマンドを実行します。
docker ps
Analyzer の実行を停止するには、次のコマンドを使用します。
docker stop <container-id>
Analyzer に新しい設定を適用するには、まずコンテナを停止してから、新しいパラメータでコンテナを再起動します。
-