Domino on Docker

HCL Domino® includes a Docker-compatible Red Hat Universal Base Image (UBI) of Domino that is part of your entitlement and available for download through the HCL Licensing Portal. HCL Domino is pre-installed on this image, allowing you to deploy Domino servers as containers with just a few commands.

To get started, here are some Docker terms that are useful to know.
  • image A file that contains a built, executable version of an application. Images are uploaded to Docker and used to create and run containers.
  • container An isolated location on a Docker host that contains the executable software and files required to run an application. Containers exclude unnecessary files managed by the host operating system.
  • volume A location on Docker that stores data to be read or written by the application.While containers are easily deleted and recreated, volumes persist. The Domino data directory is stored in a volume and you can act on the corresponding Domino container without affecting the contents of the volume.
  • Docker daemon The Docker service that you interact with through the docker commands to create and manage containers. Also referred to as the Docker Engine.
  • Docker host The physical computer that runs the Docker daemon.
Note: As of Domino 12, Pod Manager tool (podman) is a supported containerization runtime. Follow the documentation for Domino on Docker, but on the command line replace docker with podman.