Files in the Hello World Container Demonstration

The files contained in the Hello World container demonstration are as follows:

src folder Folder containing the source file and script needed to rebuild the project in the Hello World container demonstration.
bld.env* Configuration file defining various environment variables that are used while building the images. The environment variables define details such as the names of installable files and strings to be used for different parts of the image names.
bld.funcs Definitions of functions used in the bld.sh script.
bld.sh Shell script to automate the process of building Hello World container demonstration images.

For full details on the parameters you can specify to bld.sh see Running the Hello World Container Demonstration.

bld_package.sh Shell script to rebuild and package the Hello World application. This file might not be supplied depending on which version of Linux you are using.
Dockerfile Dockerfile used to build the Hello World container demonstration image.
Dockerfile.prod Dockerfile used to build a production version of the Hello World container demonstration image. Dockerfile.prod uses the COBOL Server base image (which is suitable for production) whereas Dockerfile uses the Visual COBOL base image (which is for development only).
README*.* Files for HTML and plain text documents containing instructions on how to build the Hello World images.
Note:
  • Some of the above files are platform-specific or version-specific, so your system might not include them all.
  • The name of the Visual COBOL base image depends on the platform you are using:
    • On Red Hat Linux the base image is microfocus/vcdevhub:rhel7_6.0_x64.
    • On SUSE Linux the base image is microfocus/vcdevhub:sles12sp3_6.0_x64.