Running Domino-related commands inside the container
The new HCL Domino container image leverages the well known community start script to start the Domino server inside the container.
Using the start script to run Domino-related commands
- To start an interactive bash shell inside the container, use docker
exec:
docker exec -it my-domino-container bash
The shell defaults to the "notes" user.
- For all types of commands usually invoked in a shell, you can run them on a
standard Linux server. To invoke the start script, use the "domino"
command.Note: The start script is a general script used for Docker and standard Linux and AIX servers. Some options don't apply to a Docker-based server, but are still listed in the start script running inside the container.
- To see all Domino-related commands, invoke the "domino" command without parameters.
- For additional help on the start scrip, run the "domino help" command.
Standard commands
The following commands are the most useful commands. For more information in the external start script documentation, see Domino Start Script Commands.
Command | Description |
---|---|
console | Opens a live console attaching to the input and output file. Shows the current live log and allows commands to be submitted. |
start | Starts a Domino server in background with the start script. |
stop | Stops a running Domino server without stopping the container. Useful to run maintenance operations on a server. |
resources or res | Shows used server resources (processes, shared memory, MQs, semaphores) |
nsd | Runs complete NSD |
info | Runs NSD -info |
stacks | Runs NSD -stacks |
nsdnomem | Runs NSD -nomemcheck |
memdump | Generates memory dump |
hang | Runs three NSD -stacks plus one full NSD Useful command for a hanging server. |
kill | Runs NSD - kill |
cleanup | Cleanup all server resources (processes, shared memory, semaphores) |
Command | Description |
---|---|
archivelog | Archives logs even if server is running |
lastlog <n> | Shows last <n> log lines (default 100 lines) |