Docker에서 JSON 파일의 매개변수를 사용한 원터치 Domino 설정 호출
Docker에서 Domino를 실행하는 경우 이 절차를 실행하여 JSON 파일의 매개변수를 사용하여 원터치 Domino 설정을 호출합니다.
시작하기 전에
이 태스크 정보
프로시저
-
Domino 데이터 디렉토리를 저장할 볼륨을 작성합니다. 예를 들어, notesdata라는 볼륨을 작성하려면 다음 Docker 명령을 실행합니다.
docker volume create notesdata -
다음 Docker 명령을 실행합니다. 이 명령은 컨테이너 진입점을 배시 셸로 만들어서 Domino를 아직 구성하지 않은 상태에서 Domino 컨테이너를 작성합니다. 이 명령은 또한 마지막 단계에서 원터치 Domino 설정을 호출할 수 있도록 지원하는 시스템 환경 변수를 내보냅니다.
docker run -it -v <Docker volume name>:<data directory> --name <container name> --entrypoint /bin/bash --env SetupAutoConfigure=1 --env SetupAutoConfigureParams=<filename>.json -p <HostPort:ContainerPort> domino-docker:<image>예:docker run -it -v notesdata:/local/notesdata --name adminserver --entrypoint /bin/bash --env SetupAutoConfigure=1 --env SetupAutoConfigureParams=setup.json -p 8585:8585 -p 1352:1352 -p 443:443 domino-docker:V1200 -
컨테이너에서
docker cp명령을 사용하거나 다른 메소드를 사용하여 소스 JSON 파일(예: setup.json)을 /local/notesdata로 복사합니다. -
Domino 프로그램 디렉토리에서 Domino Docker 시작 스크립트를 실행하여 서버를 설정하고 실행합니다.
/local/start.sh