创建容器以在服务器关闭时运行 Domino 进程
如果需要在服务器关闭时运行 Domino 进程(例如 fixup 或 updall),可创建专用容器。
关于此任务
通常,在为 Domino 创建容器时,会运行启动 Domino 服务器的启动脚本。要改为创建不启动服务器而是通过 bash shell 提供访问权的容器,请使用 docker run 命令中的参数 --entrypoint /bin/bash 和 --user notes。
如果使用 podman,请将此过程中的命令中的 docker 替换为 podman。例如:
podman container stop <container name>
过程
-
停止当前正在访问 Domino 数据目录卷的任何容器:
docker container stop <container name>
-
要创建并启动新容器,请使用以下命令:
以下示例创建名为 domino1101stopped 的新容器:docker run -it --name <container name> -v <docker volume name>:<data directory> --entrypoint /bin/bash --user notes --hostname <hostname> --cap-add=SYS_PTRACE <-p HostPort:ContainerPort> <image>
docker run -it --name domino1101stopped -v notesdata:/local/notesdata --entrypoint /bin/bash --user notes --hostname docker.renovations.com --cap-add=SYS_PTRACE -p 1352:1352 domino-docker:V1101
结果
/opt/hcl/domino/bin/server/fixup