컴파일 서버에 대한 Docker 이미지를 생성하여 Oracle Content Management에서 사이트 컴파일 서비스를 설정할 수 있습니다. 이 서비스는 게시 전에 사용할 컴파일 서버를 정의하는 옵션을 제공합니다.
컴파일 서버에는 관리>시스템>사이트 및 자산 페이지의 컴파일 끝점 URL 필드에 URL 형태의 끝점이 있습니다. 여기서 서버에 등록할 전체 URL을 입력한 후 테스트를 눌러 끝점을 검증할 수 있습니다. 컴파일 끝점 URL 설정을 참조하십시오.
사이트 컴파일 서비스는 사이트 페이지를 컴파일하여 게시된 사이트에 액세스할 때 HTML 페이지가 반환되도록 합니다. Oracle Content Management 서버가 사이트를 게시할 때 사이트 컴파일 서비스가 구성된 경우 서비스를 호출하여 페이지를 컴파일합니다.
사이트의 끝점을 지정한 후 사이트 속성 대화상자의 정적 사이트 전달 탭에서 자동 컴파일을 사용으로 설정할 수 있습니다. 사이트를 게시하면 컴파일 서버를 통해 컴파일됩니다.
사이트 컴파일 서비스는 Toolkit 명령의 확장입니다. cec compilation-server
를 자체 실행할 수 있지만, Docker 이미지를 통해 표준 모드로 컴파일 서버를 생성하고 서비스 구성을 조정할 수 있습니다.
Docker 이미지를 생성하고 Docker 파일을 게시하려면 다음과 같이 하십시오.
GitHub에서 정보를 다운로드하면 컴파일 서버 아래에 추가 3개 파일이 있습니다. Docker 이미지 중 하나는 Docker 파일 및 readme 파일을 포함한 컴파일 서버입니다.
run.sh
명령은 Docker 이미지가 생성된 후 실행됩니다.
이 명령은 OCE Toolkit을 다운로드하여 설치하고 소스 디렉토리를 생성합니다.
run.sh
명령을 실행할 수 있습니다. 사용할 포트, 시간 초과 및 기타 변경할 사항을 지정하고 .sh 명령을 업데이트하고 사용할 수 있습니다.이미 OCE Toolkit을 다운로드한 경우 다시 다운로드하지 않으려면 no-cache 옵션을 제거할 수 있습니다.
예외사항 파일 REST API로 이동하여 지원되는 버전을 확인할 수 있습니다. 이 테스트를 통해 실행되는지 검증할 수 있습니다.