Hitachi

uCosminexus Application Runtime for Apache Tomcat ユーザーズガイド


7.1 システムを起動する

6.4 Dockerイメージをビルドする」でビルドしたユーザアプリケーションをデプロイしたDockerイメージに対してdocker runコマンドを実行します。これによって,Tomcatプロセスモニタがコンテナ上で起動します(uCARTが適用された状態)。さらに,TomcatプロセスモニタがTomcatサーバプロセスを子プロセスとして起動します。

注※

図6-1 作成,変更するDockerイメージ」に示した「(C)ユーザアプリケーションをデプロイするDockerイメージ」を指します。

docker runコマンドを実行する際,次を指定してください。

docker runコマンドの指定例を次に示します。

$ docker run -p 8080:8080 -p 28081:28081 -v /var/snapshots:/ucart-snapshots <イメージ名>
スナップショットログ出力先の設定が正しく反映されているかどうか確認する方法

設定が正しく反映されているかどうかは,コンテナを起動した直後に,「<スナップショットログ出力先ディレクトリ>/<コンテナごとの環境変数HOSTNAMEの値>」が指すData Volume上のディレクトリが作成されているかどうかで確認できます。ここで示した例では,「/var/snapshots/<コンテナごとの環境変数HOSTNAMEの値>」というディレクトリが作成されていることを確認します。