This section of the documentation presents detailed information describing how you debug your COBOL applications that are running in Docker containers.
To debug a containerized COBOL application you use Enterprise Developer's remote debugging features. Remote debugging is not a technique specifically for containerized COBOL applications, and information on remote debugging in general is covered elsewhere in this documentation. See Remote Debugging of Native COBOL Applications for more information.
This section of the documentation covers information on remote debugging that is specifically related to containerized COBOL applications.
As described in Key Concepts When Using Docker for COBOL Application Development, there are two ways in which you can debug a COBOL application running in a container:
This section of the documentation assumes that you are using the first of these approaches, although the majority of the steps involved are the same for both approaches.
The process for debugging a COBOL application running in a container is as follows:
The following sections contain more information on each of these steps.