This content has been archived and is no longer being updated. Links may not function; however, this content may be relevant to outdated versions of the product.
Close popover

Table of Contents

Pega Platform Docker support

You can run a Pega Platform™ application as a Docker container. The Docker container is an installed image of your application that can be run on a Docker host system. Because it is an installed image, the application can be run without having to separately install related software.

The Tomcat-ready image source code is available on Github, and the base image is published to Docker Hub. The base image functionality is built on Apache Tomcat 7 with OpenJDK JRE 7. You can extend the base image to include your proprietary copy of the Pega Platform web software and customizations. Building the executable image must be done on a Linux system.

Some Docker orchestration tools or infrastructures might not allow session affinity (also referred to as sticky sessions). They also might not allow communication between the containers. To run Pega Platform in a cluster of Docker containers behind a load balancer, verify that session affinity is supported, and that container-to-container communication is enabled.


Suggest Edit

78% found this useful

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.