The default configuration should work for most environments.
For special requirements check the documentation for details.
Ensure you have a supported build environment
The project supports most Unix base environments including Windows Subsystem for Linux 2 WSL2
For details check supported run-time and build environments
Clone this project via Git
Install Git software
Git is a very simple and convenient way to download from GitHub. The install command depends on the platform (SUSE: zypper, Ubuntu: apt). “yum” works for any Redhat/CentOS based distribution.
yum install git -y
Create new main directory for the project
Create a directory where to download Git projects and switch to it.
mkdir -p /local/github cd /local/github
Clone the repository and switch to the directory
git clone https://github.com/HCL-TECH-SOFTWARE/domino-container.git cd domino-container
Download software from Flexnet
Before starting the build process, the required HCL web-kits have to be available on the build machine or a remote download location - if configured.
See howto download software for details downloading software from Flexnet.
Build the image
Run container Domino Container Script
The Nash!Com Domino container script allows you to operate your server. It supports Docker and Podman run-time environments.
Install Domino Container script
Configure your container
The project provides a default configuration. Usually the default configuration should work for your environment. You might want to change the container name and other detailed settings.
Note: The container script by default uses
vi for editing. If you prefer a different editor like
mcedit export an environment variable specifying an installed editor of your choice. Tip: You can also add the variable to your bash profile.
Configure container setup
Usually environment variables are used for setup. The following commands opens the environment file, configured for your container.
Start Domino container
After specifying the configuration and setup correctly, start the container with the Domino container script.
Domino live console
To start a Domino live console, run the console command. The dominoctl script leverages and
exec command into the container. The long version of this command would be
dominoctl domino console.
All console commands can be executed via
domino. This command passes command line parameters to the
domino start script.
Domino Container Script Diagram