Build a custom OpenEdge database Docker container image
- Last Updated: October 17, 2025
- 1 minute read
- OpenEdge
- Version 12.2
- Documentation
To build a custom OpenEdge database Docker container image:
- Navigate to the
builddirectory. - Modify the
config.propertiesfile to set the necessary configuration properties for the custom image. - If you are using an OpenEdge Advanced Enterprise RDBMS license, enable the
required advanced features using the
hook-script.shfile. - Add the required artifacts (
.st,.df,.d, or.bck) to theartifactssubdirectory. - If you want to use ABL triggers, add them to the
abl-triggerssubdirectory. - If you want to use database startup parameters, add them to the
/conf/startup.pfparameter file. - Add a valid OpenEdge Enterprise RDBMS or OpenEdge Advanced Enterprise RDBMS
license file and a valid 4GL development license file to the
licensesubdirectory. - Run
sh build.sh.
After the custom image successfully builds, run docker
image ls to list all the Docker images in your Docker host. You should be
able to see your newly built custom image in the list.