Create containers
- Last Updated: March 25, 2026
- 1 minute read
- OpenEdge DevOps Framework
- Version 2.4
- Documentation
Containers enable developers to deploy and upgrade applications in a unified and simple process. Containers can automatically be created and destroyed to meet demand, providing scalability and flexibility. Containers also make it simple to use applications across many machines and systems. For more conceptual information about containers, see What is a Container?
PAS for OpenEdge container
Progress provides a PAS for OpenEdge container. Running PAS for OpenEdge in a container is beneficial because both the application server instance and the applications deployed to the instance can be updated without affecting other running OpenEdge components.
For more information, see the PAS for OpenEdge container guide in Run PAS for OpenEdge in a Docker Container.
OpenEdge database container
Progress provides an OpenEdge database container that is intended for the development and testing of ABL applications. Having a database in a container is not recommended for commercial use, but it makes setting up new testing environments for developers much simpler.
For more information, see Why use an OpenEdge database in a Docker container? in Learn About OpenEdge Database Docker Containers