INSTALLING
HCL Domino is available as a container image that can be used with current Docker or Podman runtimes. HCL Domino is preinstalled on this image, allowing you to deploy Domino servers as containers with just a few commands.
As of Domino 12.0.2, the container image is based on the HCL open source domino-container project.
This documentation provides information on common functionality. Other available features are documented by the https://opensource.hcltechsw.com/domino-container/.
Note: The image is available for download through the HCL Licensing Portal.
To get started, here are some container terms that are useful to know.
Docker run command arguments To create containers for Domino, you use the the docker run command with the following arguments.
Creating a secrets file for a password-protected server ID If a Domino server ID is password-protected and you run the Domino container in detached mode where an administrator cannot input the password directly, create a secrets file to store the password. The Domino server reads the password from the secrets file.
Deploying a new Domino server on Docker To deploy a new Domino server in a Docker container, complete the following steps.
Upgrading a containerized Domino server Upgrading a containerized Domino server is very similar to upgrading a non-containerized server, except that instead of installing a new version, the existing container is stopped and removed, and the existing data volume is used to create a new container using an updated Domino container image. Starting the container the first time with a new image takes care of applying templates to the existing data volume.
Useful Docker commands Following are descriptions of some Docker commands that are useful for interacting with containers.
Running Domino-related commands inside the container