이 기사는 Node.js를 설치하여 Java를 통해 Node.js용 Aspose.Cells를 실행하는 방법을 안내합니다. 여기에는 도커 이미지를 빌드하기 위한 스크립트와 설치를 테스트하기 위한 샘플 코드가 포함되어 있습니다. 또한 터미널에서 도커 이미지 실행에 대한 정보를 얻고 Java를 통해 Node.js에 Aspose.Cells를 사용하는 방법을 보여주는 샘플 코드를 실행합니다.
Java를 통해 Node.js용 Aspose.Cells를 설치하는 단계
- 시스템에 폴더 만들기
- Dockerfile이라는 파일에 도커 이미지 생성 지침을 저장합니다.
- app.js라는 파일에 샘플 코드를 저장합니다.
- 두 파일을 새로 만든 폴더에 복사
- 위 폴더에서 터미널/명령 창을 열고 다음 명령을 실행하여 도커 이미지를 생성합니다.
- docker build -t my-node-java-image .
- 다음 명령을 실행하여 컨테이너를 실행하고 Excel 파일을 만듭니다.
- docker run -it my-node-java-image
이 단계는 Java를 통해 Node.js용 Aspose.Cells를 설치하는 방법 과정을 설명합니다. 처음에 필요한 파일을 만들고 폴더에 저장한 다음 동일한 폴더에서 터미널/명령 창을 실행합니다. 다음 단계에서는 docker 이미지를 빌드하는 명령을 실행한 다음 두 번째 명령을 사용하여 이 이미지를 실행합니다. 두 번째 명령은 메시지만 표시하지만 터미널/명령 창이 열린 디렉터리에서 출력 Excel 파일을 볼 수 없습니다. 엑셀 파일 보기는 앞 절의 명령어를 참고하세요.
Java를 통해 Node.js용 Aspose.Cells를 실행하기 위해 Node.js를 설치하는 스크립트
도커파일 app.js
이 도커 스크립트는 OpenJDK 8 이미지를 기본 이미지로 사용한 다음 Node.js, Python 2.x, PIP 명령, node-java 브리지, node-gyp에 필요한 빌드 도구 및 Node.js용 Aspose.Cells를 설치합니다. npm 명령을 사용합니다. 컨테이너 내에서 코드를 실행하려면 docker run -it -v /PathToSharedFolderOnHostComputer:/SharedFolder my-node-java-image /bin/bash 명령을 실행합니다. 여기서 호스트 컴퓨터의 폴더는 호스트 컴퓨터와 도커 컨테이너 간에 데이터를 교환하기 위해 공유됩니다.
Docker 이미지를 실행하면 컨테이너가 생성되고 명령 프롬프트가 표시됩니다. 여기에서 컨테이너에서 ls 명령을 사용하여 볼 수 있는 Excel 파일을 실제로 생성하는 node app.js 명령을 실행합니다. 컨테이너에 Excel 보기 도구가 없으므로 출력 Excel 파일을 컨테이너의 SharedFolder라는 공유 폴더에 복사할 수 있습니다. MS Excel에서 볼 수 있는 호스트 컴퓨터의 PathToSharedFolderOnHostComputer 폴더에 이 파일이 표시됩니다.