Build your containers

Docker images from QALIPSIS work like prepared installations that you can amend with your own scenarios and configuration.

Four images are available on the Docker hub free to all QALIPSIS users:

  • qalipsis-oss:<version|latest> to start a container in standalone mode.

  • qalipsis-oss-head:<version|latest> contains only the components to execute a head in a cluster.

  • qalipsis-oss-factory:<version|latest> contains only the components to execute a factory in a cluster. But it requires to load the scenarios and dependencies into the container in order to function properly.

  • qalipsis-oss-web:<version|latest> contains the GUI.

Prepare the images

While the images available on the Docker hub are ready to use, empty standalone and factory images cannot do much for you.

You can add your own scenarios and dependencies as prepared for an Amendable installation with the following Docker file:

from qalipsis-oss:latest

ADD build/scenario/qalipsis-scenario-your-project-name.zip /opt/qalipsis

Where can you use the images?

All of the images are tested to run as Docker, Kubernetes or OpenShift containers and can be configured with additional program arguments or a mounted configuration file.

Refer to the official documentation for each platform to learn how to attach a configuration file and arguments to the execution of QALIPSIS.

Note that the bootstrap project provides facilities to easily create your own Docker containers with your projects.