이 문서에서는 java를 통해 GroupDocs.Conversion for node.js를 실행하기 위한 docker 이미지를 만드는 방법에 대한 단계별 지침을 제공합니다. java를 통해 GroupDocs.Conversion for node.js를 실행하기 위한 node.js 설치 스크립트가 포함되어 있으며 설치를 확인하기 위한 샘플 코드를 제공합니다. 또한 터미널을 통해 Docker 이미지를 실행하고 Java를 통해 GroupDocs.Conversion for Node.js를 활용하는 방법을 보여주는 샘플 코드를 실행하는 방법에 대한 지침을 찾을 수 있습니다. 따라야 할 필수 단계는 다음과 같습니다.
Java를 통해 Node.js용 GroupDocs.Conversion을 설치하는 단계
- 시스템에 디렉토리를 생성하세요
- Dockerfile이라는 파일에 Docker 이미지를 생성하는 지침을 작성하세요.
- gdapp.js라는 파일에 Node.js 코드를 작성하세요.
- 두 파일을 최근에 만든 디렉토리에 복사하세요.
- 입력 DOCX 파일을 같은 디렉토리에 넣으세요
- 이전에 언급된 디렉토리 내의 터미널/명령 창에 액세스하고 다음 명령을 실행하여 Docker 이미지를 생성합니다.
- docker build -t gd-conversion-image .
- 다음 명령을 실행하여 입력 DOCX를 PDF로 변환하는 컨테이너를 실행하세요.
- docker run -it gd-변환-이미지
위에 설명된 단계는 java를 통해 Node.js에 GroupDocs.Conversion을 사용하는 방법을 설명합니다. 시작하려면 필요한 파일을 만들고 지정된 폴더에 저장해야 합니다. 그런 다음 같은 디렉토리에서 터미널/명령 창을 엽니다. 이후 단계에서는 Docker 이미지를 빌드하고 두 번째 명령을 사용하여 실행하는 명령을 실행합니다. gdapp.js의 코드 예제는 Word 문서를 PDF로 변환합니다. 다음 코드 예제를 실행한 후 같은 디렉토리에서 출력 PDF 파일을 찾을 수 있습니다.
Java를 통해 Node.js용 GroupDocs.Conversion을 실행하기 위한 Node.js 설치 스크립트
도커파일
gdapp.js
이 Docker 스크립트는 OpenJDK 8 이미지를 기반으로 시작한 다음, Node.js, Python 2.x, PIP 명령, Node-Java Bridge, node-gyp의 필수 빌드 도구, npm 명령을 통한 Node.js의 GroupDocs.Conversion을 설치합니다. 컨테이너 내에서 코드를 실행하려면 다음 명령을 사용할 수 있습니다. ‘docker run -it -v /PathToSharedFolderOnHostComputer:/SharedFolder gd-conversion-image /bin/bash’. 이 명령을 사용하면 호스트 컴퓨터와 Docker 컨테이너 간에 폴더를 공유하여 데이터 교환을 용이하게 할 수 있습니다.
Docker 이미지를 실행하면 컨테이너가 생성되고 명령 프롬프트가 표시됩니다. 이 프롬프트에서 DOCX 파일을 PDF로 변환하는 명령 ’node gdapp.js’를 실행합니다. 컨테이너에 문서 보기 도구가 없으므로 결과 PDF 파일을 컨테이너 내의 ‘SharedFolder’라는 공유 폴더로 전송할 수 있습니다. 이 작업을 수행하면 호스트 컴퓨터의 ‘PathToSharedFolderOnHostComputer’ 디렉터리에서 파일에 액세스할 수 있으며, PDF 뷰어를 사용하여 볼 수 있습니다.