Как да създадете Docker изображение, за да стартирате GroupDocs.Conversion за Node.js чрез Java

Тази статия предоставя инструкции стъпка по стъпка как да създадете докер изображение, за да стартирате GroupDocs.Conversion за node.js чрез java. Той включва скрипт за инсталиране на node.js за стартиране на GroupDocs.Conversion за node.js чрез java и предлага примерен код за проверка на инсталацията. Освен това ще намерите насоки за стартиране на изображението на Docker през терминала и изпълнение на примерния код, илюстриращ използването на GroupDocs.Conversion за Node.js чрез Java. Ето основните стъпки, които трябва да следвате:

Стъпки за инсталиране на GroupDocs.Conversion за Node.js чрез Java

  1. Създайте директория във вашата система
  2. Напишете инструкциите за създаване на Docker изображение във файл с име Dockerfile
  3. Напишете кода Node.js във файл с име gdapp.js
  4. Копирайте и двата файла в наскоро създадената директория
  5. Поставете входния DOCX файл в същата директория
  6. Влезте в прозореца на терминала/командата в гореспоменатата директория и изпълнете следната команда, за да генерирате Docker изображение
  7. docker build -t gd-conversion-image.
  8. Изпълнете следната команда, за да стартирате контейнера за конвертиране на входния DOCX в PDF
  9. docker run -it gd-conversion-image

Стъпките, описани по-горе, обясняват как да използвате GroupDocs.Conversion за node.js чрез java. За да започнете, ще трябва да създадете необходимите файлове и да ги запишете в определена папка. След това отворете терминален/команден прозорец в същата директория. В следващите стъпки ще изпълните команди за изграждане на Docker изображение и ще го стартирате с помощта на втора команда. Примерът за код в gdapp.js преобразува Word документ в PDF. Можете да намерите изходния PDF файл в същата директория, след като изпълните следния примерен код.

Скрипт за инсталиране на Node.js за стартиране на GroupDocs.Conversion за Node.js чрез Java

Dockerfile

gdapp.js

Този скрипт на Docker започва с изображението OpenJDK 8 като негова основа и след това продължава с инсталирането на Node.js, Python 2.x, командата PIP, Node-Java Bridge, основни инструменти за изграждане за node-gyp и GroupDocs.Conversion за Node .js чрез командата npm. Ако искате да изпълните код в контейнера, можете да използвате следната команда: ‘docker run -it -v /PathToSharedFolderOnHostComputer:/SharedFolder gd-conversion-image /bin/bash’. Тази команда позволява споделянето на папка между хост компютъра и Docker контейнера, улеснявайки обмена на данни.

Когато изпълните изображението на Docker, то генерира контейнер и показва команден ред. В тази подкана изпълнете командата node gdapp.js, която извършва преобразуването на DOCX файла в PDF. Тъй като в контейнера липсват инструменти за преглед на документи, можете да прехвърлите получения PDF файл в споделената папка с име SharedFolder в контейнера. Това действие ще направи файла достъпен в директорията PathToSharedFolderOnHostComputer на вашия хост компютър, където може да бъде прегледан с помощта на програма за преглед на PDF файлове.

 Български