This topic describes in detail the commands used by the Dockerfiles in the Hello World Docker demonstration.
Before reading this topic you should be familiar with the processes defined in
Building a Base Image for
COBOL Server and
Building an Image Containing an Application
COBOL Server, and you need to have run the Docker demonstration to have created a base image for
COBOL Server.
The Hello World Docker demonstration includes three Dockerfiles:
- Dockerfile
- Dockerfile used to create an image in which the Hello World application executes under
COBOL Server.
- Dockerfile.Debug
- Dockerfile used to create an image in which you can debug the Hello World application as it executes under
COBOL Server.
- Dockerfile.dndebug
- Dockerfile to debug the managed code version of the Hello World application.
You must be using Visual Studio 2017 (or later) to be able to debug a managed COBOL application running in a Docker container.
See
Debugging Managed COBOL Applications Running in Containers for more information.