HCLSoftware Business Partner
Domino Consulting Services
CRUCIAL Notes Tools
+1 212-599-2048

Domino Consulting Services
CRUCIAL Notes Tools
Domino administration
Notes development

Facebook Twitter YouTube
Chat now       
.
ProductsDownloadsNewsAbout usContact


Need a Domino Consultant? Call NotesMail +1 212-599-2048 - HCLSoftware Business Partner

INSTALLING

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 https://nashcom.github.io/domino-startscript/startscript/commands/.

Table 1. List of standard start script commands
CommandDescription
consoleOpens a live console attaching to the input and output file. Shows the current live log and allows commands to be submitted.
startStarts a Domino server in background with the start script.
stopStops a running Domino server without stopping the container. Useful to run maintenance operations on a server.
resources or resShows used server resources (processes, shared memory, MQs, semaphores)
nsdRuns complete NSD
infoRuns NSD -info
stacksRuns NSD -stacks
nsdnomemRuns NSD -nomemcheck
memdumpGenerates memory dump
hangRuns three NSD -stacks plus one full NSD

Useful command for a hanging server.

killRuns NSD - kill
cleanupCleanup all server resources (processes, shared memory, semaphores)

Table 2.
CommandDescription
archivelogArchives logs even if server is running
lastlog <n>Shows last <n> log lines (default 100 lines)

Parent topic: Domino on Docker