TIBCO PSC on Container Platforms

You can containerize TIBCO PSC and run it in a Docker or Kubernetes environment. To containerize TIBCO PSC, you must build and run the Docker images using the Dockerfiles bundled in TIB_cim-ac_5.1.0_container.zip.

The Dockerfiles are delivered as a ZIP file on the TIBCO eDelivery website. Download the TIB_cim-ac_5.1.0_container.zip file and extract its content to a separate directory named docker. In the docker directory, locate the ready-to-use Dockerfile and other scripts required to build the images. You can build images using the Dockerfiles, and then run them as containers. For information about building images, see Building and Running Docker Image for the TIBCO PSC All-in-one Container and Build Docker Image for TIBCO PSC Cluster Container.

To run an application, you require the application, all its dependencies, and configuration files. A container provides an OS environment to hold together all supporting components and tools that are required to run the application. This provides a consistent environment without the overhead of OS dependencies and other infrastructural requirements. For information about Docker concepts, such as Dockerfile, Docker Image, and Container, see Docker documentation.

To save (persist) data and also to share data between containers, Docker volumes are used. Docker volumes are file systems mounted on Docker containers to persist or retain data generated by the running container.

The TIBCO PSC containers are available in the following modes:

Note: Before you build and run the Docker image of TIBCO PSC all-in-one container, TIBCO PSC Cluster container, and the components included in the TIBCO PSC Cluster container, install Docker on the machine and perform the initial setup based on your operating system. For complete details on Docker installation, see Docker documentation.