서버가 중단된 상태에서 Domino 프로세스를 실행하는 컨테이너 작성

서버가 중단된 상태에서 fixup 또는 updall과 같은 Domino 프로세스를 실행해야 하는 경우 특수 컨테이너를 작성하십시오.

이 태스크 정보

일반적으로 Domino를 위한 컨테이너를 작성하면 Domino 서버를 실행하는 시작 스크립트가 실행됩니다. 대신 서버를 시작하지 않고 배시 셸을 통해 액세스를 제공하는 컨테이너를 작성하려면 docker run 명령에서 --entrypoint /bin/bash--user notes 인수를 사용하십시오.

podman을 사용하는 경우 이 절차의 명령에서 dockerpodman으로 바꾸십시오. 예:
podman container stop <container name>

프로시저

  1. 현재 Domino 데이터 디렉토리 볼륨에 액세스 중인 모든 컨테이너 중지:
    docker container stop <container name>
  2. 새 컨테이너를 작성하고 시작하려면 다음 명령을 사용하십시오.
    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>
    다음 예에서는 domino1101stopped라는 새 컨테이너를 작성합니다.
    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