Visual COBOL ベース イメージを作成するコンテナー デモンストレーションには、デモンストレーションを実行するプロセスができるだけ簡単になるように設計されたバッチ ファイル (bld.bat) が含まれています。本トピックでは、bld.bat の実行時に指定できるパラメーターについて説明します。
bld.bat を使用して
Visual COBOL のベース イメージを作成する際は、関連するインストール ファイルおよびライセンスを
bld.bat と同じフォルダーに用意しておく必要があります。それらのタスクは次のとおりです。
- Windows 用の Visual COBOL ビルド ツールのインストール可能な実行可能ファイル。これは vcbt_90.exe で、Windows 用の Visual COBOL ビルド ツールのベース イメージのコンテナー デモンストレーションで入手できます。
- Windows 用の Visual COBOL ビルド ツールの有効なライセンス ファイル (.mflic または .xml)。
- JDK のインストールを実行するための関連する実行可能ファイル (イメージに Java のサポートを含める場合)。このファイルは、選択した JDK プロバイダーから入手できます。
バッチ ファイルを実行して Visual COBOL ベース イメージのコンテナー デモンストレーションを実行するためのコマンドは次のとおりです。
bld.bat { IacceptEULA [dryrun] [hotfix <patch-update-installer-exe>] [openjdk32] [nojava] [verbose] [install-location] | rmi | settings }
パラメーターは次のとおりです。
- IacceptEULA
- Micro Focus エンドユーザライセンス契約 (EULA) に同意することを示します。
Visual COBOL を含むベース イメージを作成する場合は、必ず IacceptEULA を指定する必要があります。
- dryrun
- bld.bat で Docker コマンドが実行されないように指定します。dryrun を verbose パラメーターとともに使用すると、Docker コマンドを実行せずに表示できます。
- hotfix <patch-update-installer-exe>
- 製品ダウンロードの .zip ファイルに含まれる Patch Update の実行可能インストーラーを指定します。このオプションを使用して、Patch Update インストールに基づく Visual COBOL ベース イメージのデモンストレーションを作成します。
- install-location
- イメージのファイルシステムの Visual COBOL をインストールするフォルダーの名前を指定します。このパラメーターを指定する場合は、最後に指定する必要があります。
- openjdk32
- 32 ビット バージョンの AdoptOpenJDK OpenJDK をベース製品イメージに含めるか、_x86 というサフィックスのタグを使用して Ant ベースのプロジェクトをビルドするように指定します。openjdk32を指定すると、AdoptOpenJDK 1.8 x86 バージョンがベース イメージにダウンロードされて構成され、32 ビットのタグ (サフィックス _x86) が使用できるように構成されます。
- nojava
- ベース イメージに Java をインストールしないように指定します。デフォルトでは、AdoptOpenJDK OpenJDK から Java サポートがベース イメージに含まれます。すでにいくつかのバージョンの Java がシステムに含まれており、無駄にバージョンを増やしたくない場合に使用できます。
- rmi
- 以前に作成した Visual COBOL ベース イメージを削除するように指定します。rmiを指定すると、すべての Visual COBOL ベース イメージが削除されるまで docker rmi --force コマンドが複数回実行されます。
- settings
- イメージのさまざまなプロパティに使用される設定が画面に表示されます。表示されるプロパティは、Visual COBOL のインストール可能なファイルとライセンス ファイルの名前、Enterprise Server の管理者ユーザーに使用される詳細、およびログイン イメージに使用される詳細です。settings を指定してもイメージは作成されません。
- verbose
- Docker コマンドが実行時に画面に表示されます。