コンテナーでネイティブ COBOL アプリケーションをデバッグまたは実行するには

注:本トピックは、コンテナーでネイティブ COBOL アプリケーションおよびネイティブ COBOL 単体テスト プロジェクトを使用する場合にのみ該当します。コンテナーで JVM COBOL アプリケーションを使用するには、「コンテナーでの JVM COBOL アプリケーションのデバッグおよび実行」で説明されている機能を使用する必要があります。

コンテナーでネイティブ COBOL アプリケーションをデバッグまたは実行したり単体テストを実行したりするための一般的なプロセスは、デバッグまたは実行を開始する前に次のことを行っていれば、ネイティブ COBOL アプリケーションまたはネイティブ COBOL 単体テスト プロジェクトをデバッグまたは実行する場合と同じです。

  1. 必要なイメージがあることを確認します。ビルドする場合は Windows 用の Enterprise Developer ビルド ツール イメージが必要で、アプリケーションをディプロイ環境で実行する場合は Enterprise Server イメージが必要です。

    詳細については、「Enterprise Developer ベース イメージのコンテナー デモンストレーションの実行」を参照してください。

  2. プロジェクトに Dockerfile を追加します。

    Enterprise Developer でテンプレート Dockerfile を自動的に作成できます。また、すでに独自の Dockerfile がある場合はその Dockerfile を使用することもできます

    詳細については、「ネイティブ COBOL プロジェクトに Dockerfile を追加するには」を参照してください。

  3. プロジェクト プロパティのコンテナー固有の詳細が正しいことを確認します。詳細については、「コンテナー用のプロジェクト プロパティの指定」を参照してください。
  4. デバッグおよび実行の構成を更新してコンテナー固有の詳細を指定します。

    詳細については、「デバッグ構成および実行構成でのコンテナー情報の指定」を参照してください。

これらの手順を実行すれば、通常どおりにデバッグまたは実行できます。一般的なデバッグ プロセスの詳細については、「COBOL アプリケーションのデバッグおよび「ローカル マシンでの COBOL アプリケーションの実行手順を参照してください。コンテナー固有のデバッグ情報については、「コンテナーでネイティブ COBOL アプリケーションをデバッグまたは実行するには、「エンタープライズ サーバー上で実行されているコンテナー化されたネイティブ COBOL アプリケーションをデバッグまたは実行するには」、および「Kubernetes で実行されているコンテナー化されたネイティブ COBOL アプリケーションをデバッグまたは実行するにはを参照してください。