IBM Support

IBM Domino support for running Domino on Docker

Fix Readme


Abstract

Domino 9.0.1 Feature Pack 10 (FP10) and Domino 10.0 support running Domino from within a Linux-based Docker container.

Content

Customers that use Domino 9.0.1 Feature Pack 10 (FP10) or Domino 10.0 can install Domino inside of their own Docker container (or use that provided by a Business Partner); however, IBM is not providing a Docker image at this point in time. Providing a pre-configured Domino Docker container is under evaluation for a future feature release.

To run Domino on Docker, first validate that the version of Linux being used for both the host system and the container OS are supported versions of Linux for Domino. For example, running Domino within a RHEL 7.4 Docker EE container on a RHEL 7.4 or Windows 2016 host OS would be supported.

USEFUL CONFIGURATION OPTIONS

The following are some configuration options for running Domino on Docker that may be useful for customer configurations:

1. To maintain your data between container updates, use the docker run volume option (-v) to map a local Domino Data Directory to be used within the docker container. With this method your data directory will persist between instances of a docker container or when changing to a newer docker container. As an example, the following command will specify to use the /local/notesdata on the host os as the /local/notesdata within the container where /local/notesdata is your Domino Data Directory:

  • "docker run -v /local/notesdata:/local/notesdata ..."


2. It is easier to use the host time settings over the container time settings. To achieve this, add the following option to the Docker run command:

 

  • "-v /etc/localtime:/etc/localtime"


3. Configure to use the host network stack and use the host hostname by adding the following options to the docker run command:

Add Host Network Stack to run option

 

 

  • "--network="host" "


Add host hostname to run option

 

 

  • "--hostname $MYFQHN " where MYFQHN has been set in the system environment with these commands:

 

  • export MYHOSTNAME=`hostname`
    export MYFQHN=`nslookup $MYHOSTNAME |grep Name | awk '{print $2}'`


4. You will need to map ports for your docker container and the following line does a one-to-one mapping:

"-p 1352:1352 -p 80:80 -p 25:25 -p 443:443 -p 8080:8080 -p 63148:63148 -p 63149:63149 -p 8585:8585 -p 389:389 -p 110:110 -p 143:143 -p 6500:6500 -p 6550:6550 "

Document information

More support for: IBM Domino

Component: --

Software version: 9.0.1.10, 10.0

Operating system(s): Linux

Reference #: 2013200

Modified date: 07 November 2018


Translate this page: