本セクションでは、コンテナーで実行される .NET COBOL アプリケーションをデバッグする方法について詳しく説明します。
 
            	 
            注: 
                  		   
                  		  
                  - 本トピックの情報は、特に記載のない限り、ネイティブ COBOL アプリケーションと .NET COBOL アプリケーションの両方に該当します。ただし、コンテナーでネイティブ COBOL を使用する場合、Micro Focus では、完全に統合された使いやすいデバッグ エクスペリエンスを提供する IDE ベースの機能を使用することをお勧めします。この機能については、「コンテナーでのネイティブ COBOL アプリケーションのデバッグおよび実行」を参照してください。
  
                  		   
                  		   
                  		
               
 
               	 
              
            	 
            コンテナー化された COBOL アプリケーションをデバッグするには、Visual COBOL のリモート デバッグ機能を使用します。リモート デバッグは、コンテナー化された COBOL アプリケーション用の固有の手法というわけではありません。リモート デバッグの一般的な情報については、本ドキュメントの他の箇所で説明しています。詳細については、「ネイティブ COBOL アプリケーションのリモート デバッグ」を参照してください。
 
            	 
            本セクションでは、リモート デバッグについて、コンテナー化された COBOL アプリケーションに絞って説明します。
 
            	 
            「COBOL アプリケーションの開発にコンテナーを使用する場合の主要概念」で説明しているように、コンテナーで実行される COBOL アプリケーションをデバッグする方法は 2 つあります。
 
            	 
             
               		
               - Visual COBOL ベース イメージを実行し、ボリュームのマウントを使用してアプリケーションの実行可能ファイルおよびデバッグ ファイルを利用できるようにします。
  
               		
               - Visual COBOL ベース イメージとアプリケーションの実行可能ファイルおよびデバッグ ファイルを含むアプリケーション固有のイメージを作成して実行します。
  
               	 
            
 
            	 
            本セクションでは 1 つ目の方法を使用していることを前提としていますが、ほとんどの手順は両方の方法に共通です。
 
            	 
            コンテナーで実行される COBOL アプリケーションをデバッグする手順は次のとおりです。
 
            	 
             
               		
               - Visual COBOL を使用して、ホスト コンピューターでデバッグ用にアプリケーションをビルドします。
  
               		
               - Visual COBOL ベース イメージを実行し、手順 1 でビルドしたアプリケーションの実行可能ファイルおよびデバッグ ファイルが格納されているディレクトリでボリュームのマウントを行います。
  
               		
               - コンテナーの ID または IP アドレスを確認します。
  
               		
               - 通常 (コンテナー化されていない環境) と同じ方法でリモートでデバッグを開始し、コンテナーの ID または IP アドレスを指定してデバッガーとコンテナー化されたアプリケーションの間の接続を確立します。
  
               	 
            
 
            	 
            以下のセクションで、これらの各手順について詳しく説明します。