Upgrade a PAS for OpenEdge image in a container
- Last Updated: February 8, 2024
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
Upgrade a PAS for OpenEdge image in a container
You may need to update your PAS for OpenEdge container to a newer version of PAS for OpenEdge. The new image can be based on Red Hat UBI 9.3 Minimal, a new service pack release, or a new PAS for OpenEdge release. Do not modify a container to upgrade the OS or the PAS for OpenEdge server. Docker containers are immutable. Any changes made to a container are lost when the container is removed. Instead, rebuild the image based on the new version of PAS for OpenEdge. All newly created containers are based on the new base image.
- Download the new base PAS for OpenEdge image from the specified location.
- Load the image into your Docker environment.
- Integrate the license support.
- Build a custom container image based on the image loaded into the
Docker environment. Use a Dockerfile and a
docker-composefile (if required) to build the custom container image.You can use the
docker tagfunctionality to tag a custom container image. The tag functionality gives you easy access to a specific build or version of an application. - Test the custom container image.
- If the test succeeds as part of your CI/CD pipeline, then you
can use the image in your production environment. To deploy the container in a
production environment:
- Exit and delete the containers that currently run an older version of PAS for OpenEdge.
- Use the custom container image to create and run containers.
You can combine this workflow with the Rolling Update functionality in orchestration software such as Kubernetes to achieve minimal downtime.