ドッカー組成
中ドッカーVM内のローカルコンピュータActivitiクラウド上で実行するようにドッカー作曲を設定するには、このガイドに従ってください。
ハードウェアの設定
あなたはドッカーVMマシンに少なくとも4つのCPUコアと8GBのRAMを割り当てる必要があります。
ソフトウェアの設定
始める前に、以下のパッケージをインストールする必要があります。
- 以下のためにデスクトップのインストールドッカーまたはオペレーティングシステムされドッカーToolboxのインストール
- あなたはドッカーデスクトップを使用する場合は、インストールドッカー・作曲を。
- GNUをインストールします。LinuxおよびMacの場合は、それは通常は既にインストールされ、Windowsがために使用していますChocolatey GNU作るメイクをインストールします。
- Gitのbashは、端末を装着します。LinuxとMaсのために、通常はプリインストールされています。あなたがWindows上ドッカーデスクトップを使用する場合は、使用Chocolatey GitはインストールのGit Bashのターミナルをインストールします。
クローニングActivitiクラウドインスタンス
オープンバッシュコマンドライン端子と、これらのコマンドを実行し、https://github.com/Activiti/activiti-cloud-examplesローカル環境へのクローン:
gitのクローンます。https:// github.com/Activiti/activiti-cloud-examples CDのactiviti-クラウド例/ドッキングウィンドウ、コン
構成環境
あなたは.envオペレーティングシステムに基づいDOCKER_IPプロパティとドッカーVMタイプを設定するには、ファイルを編集する必要があります。
- ドッキングウィンドウは、Linux、MacやWindowsのデスクトップコンピュータのローカルIPアドレスを使用します
- あなたがドッカーツールボックスを使用する場合は、ドッカー-machine ipコマンドを使用します
- ローカルホストまたは127.0.0.1を使用しないでください
実行する方法の活動クラウド
スタートモデラー
モデラーを作ります
コンテナが始まるのを待っている、モデラーを開始した後。あなたは実行して状態を確認し、ログが容器の準備ができていることを確認するために、psコマンドを作ることができます。
:モデラー、ブラウザで開いているURLにアクセスするには、HTTP:// $ DOCKER_IP /モデルを
あなたがあなたが資格情報モデラー/パスワードを使用しなければならないところ、keycloakにリダイレクトされます
アプリケーションを起動します
作るアプリケーションを
あなたは使用する必要がありますポストマンを ActivitiのREST APIを使用します
スタートポストマンポストマンを集めて、REST V7 API.postman_collection Activitiに加える。JSON位置https://github.com/Activiti/activiti-cloud-examplesに
そして、その後、「現在値」タブで独自のIPを使用して、右上の「経営環境」を選択します。
次に、デフォルトの環境としてactivitiを使用しています。
作業を開始するには、郵便配達キーマントコレクションhruser getKeycloakTokenを行います。その後のStartProcess RB-私のアプリのポストマンコレクションで実行されます。
すべてのサービスを開始します
作るすべて
ドッカーは、すべてのサービスの組み合わせを使用して起動します
アップドッキングウィンドウ-構成
すべてのサービスを停止します
作るの停止を
アプリケーションを停止
作るアプリケーションを停止/
ストップモデラー
作るモデラー/停止を
すべてのサービスをオフにします
作るダウン
ドッカーシャットダウンすべてのサービスの組み合わせを使用します
ダウンドッカ-構成
便利なコマンド
見ると、端末のログを追跡
作るのログを
唯一のサービスログを参照してください。
作る 例ランタイムバンドル/ログ
サービスポッドへのクイックSSH
作る 例ランタイムバンドル/ SSHを
その他使用可能なアクション
作る助けを
よくある間違い
- コマンドを実行する前に、あなたがドッキングウィンドウ・コンポーズフォルダにあることを確認してください。
- 何かが最初のビスケットをクリアしたりすることができない場合はシークレットウィンドウ内のモデルで始まります
- あなたは、ニップ。使用している場合は、ローカルファイアウォールまたは企業のファイアウォールが需要を妨げないことを確実にするためにIOアドレスを