Domino용 컨테이너 작성

임시 컨테이너를 사용하여 새 Domino 서버를 설정한 후 Domino 서버를 실행할 컨테이너를 만듭니다.

이 태스크 정보

  • 이 절차를 완료하기 전에 컨테이너를 실행하기 위해 대화 모드와 분리 모드 중 어느 실행 모드를 사용할 것인지 정합니다. 대화 모드에서는 Docker 터미널 창을 통해 직접 Domino 서버와 상호작용할 수 있습니다. 컨테이너는 항상 지정된 모드로 실행해야 합니다. 자세한 정보는 Docker 실행 명령 인수의 내용을 참조하십시오.
  • Domino 서버 ID가 비밀번호로 보호되어 있고 컨테이너를 분리 모드(-d)로 실행하려는 경우 이 절차를 완료하기 전에 비밀번호를 저장할 시크릿 파일을 작성합니다. Docker 컨테이너에서 이 파일에 액세스할 수 있어야 합니다. docker cp 명령을 사용하여 파일을 Docker 컨테이너에 복사합니다. Domino 서버가 시크릿 파일에서 비밀번호를 읽습니다. 파일은 수동으로 작성할 수도 있고 Docker Swarm이나 Kubernetes와 같은 오케스트레이션 소프트웨어를 사용하여 작성할 수도 있습니다. 자세한 정보는 해당 문서를 참조하십시오.
  • podman을 사용하는 경우 이 절차의 명령에서 dockerpodman으로 바꾸십시오. 예:
    podman run -it --name <container name> -v <docker volume name>:<data directory> 
    --hostname <hostname> --cap-add=SYS_PTRACE -p <HostPort:ContainerPort> <image>

프로시저

컨테이너를 작성하고 자동으로 시작하려면 상황에 맞는 명령을 실행합니다.
대화 모드를 사용하려면
docker run -it --name <container name> -v <docker volume name>:<data directory> 
--hostname <hostname> --cap-add=SYS_PTRACE -p <HostPort:ContainerPort> <image>
팁: -it 생략 가능합니다. 컨테이너가 기본적으로 대화 모드로 실행됩니다.
예:
docker run -it --name domino1101 -v notesdata:/local/notesdata --hostname docker.renovations.com 
    --cap-add=SYS_PTRACE -p 8585:8585 -p 1352:1352 -p 443:443 domino-docker:V1101
서버 ID 파일의 비밀번호를 포함하는 시크릿 파일을 사용하여 분리 모드를 사용하려면:
docker run -d --name <container name> -v <docker volume name>:/local/notesdata 
    --hostname <hostname> --cap-add=SYS_PTRACE --env secretpwfile=<path to secrets file> 
    <-p HostPort:ContainerPort> <image>
예:
docker run -d --name domino1101 -v notesdata:/local/notesdata --hostname docker.renovations.com 
   --cap-add=SYS_PTRACE --env secretpwfile=/local/notesdata/secret/mysecret.sth -p 8585:8585 -p 1352:1352 
   -p 443:443 domino-docker:V1101
시크릿 파일 없이 분리 모드를 사용하려면:
docker run -d --name <container name> -v <docker volume name>:/local/notesdata 
    --hostname <hostname> --cap-add=SYS_PTRACE <-p HostPort:ContainerPort> <image>
예:
docker run -d --name domino1101 -v notesdata:/local/notesdata --hostname docker.renovations.com 
   --cap-add=SYS_PTRACE -p 8585:8585 -p 1352:1352 -p 443:443 domino-docker:V1101

결과

Domino 서버 컨테이너가 작성되고 Domino 서버가 시작됩니다.