Cómo crear una imagen de Docker para ejecutar GroupDocs.Conversion para Node.js a través de Java

Este artículo proporciona instrucciones paso a paso sobre cómo crear una imagen acoplable para ejecutar GroupDocs.Conversion para node.js a través de Java. Incluye script para instalar node.js para ejecutar GroupDocs.Conversion para node.js a través de java y ofrece código de muestra para verificar la instalación. Además, encontrará orientación sobre cómo ejecutar la imagen de Docker a través del terminal y ejecutar el código de muestra, que ilustra la utilización de GroupDocs.Conversion para Node.js a través de Java. Estos son los pasos esenciales a seguir:

Pasos para instalar GroupDocs.Conversion para Node.js a través de Java

  1. Crea un directorio en tu sistema
  2. Escriba las instrucciones para crear una imagen de Docker en un archivo llamado Dockerfile
  3. Escriba el código Node.js en un archivo llamado gdapp.js
  4. Copie ambos archivos en el directorio creado recientemente.
  5. Coloque el archivo DOCX de entrada en el mismo directorio
  6. Acceda a la ventana de terminal/comando dentro del directorio mencionado anteriormente y ejecute el siguiente comando para generar una imagen de Docker
  7. docker build -t gd-conversion-image.
  8. Ejecute el siguiente comando para ejecutar el contenedor y convertir DOCX de entrada a PDF
  9. ventana acoplable ejecutar -it gd-conversion-image

Los pasos descritos anteriormente explican cómo usar GroupDocs.Conversion para node.js a través de Java. Para comenzar, deberá crear los archivos necesarios y guardarlos en una carpeta designada. Luego, abra una ventana de terminal/comando dentro del mismo directorio. En los pasos siguientes, ejecutará comandos para crear una imagen de Docker y ejecutarla utilizando un segundo comando. El ejemplo de código en gdapp.js convierte un documento de Word a PDF. Puede encontrar el archivo PDF de salida en el mismo directorio después de ejecutar el siguiente ejemplo de código.

Script para instalar Node.js para ejecutar GroupDocs.Conversion para Node.js a través de Java

archivo Docker

gdapp.js

Este script de Docker comienza con la imagen OpenJDK 8 como base y luego procede a instalar Node.js, Python 2.x, el comando PIP, Node-Java Bridge, herramientas de compilación esenciales para node-gyp y GroupDocs.Conversion para Node. .js mediante el comando npm. Si desea ejecutar código dentro del contenedor, puede utilizar el siguiente comando: ‘docker run -it -v /PathToSharedFolderOnHostComputer:/SharedFolder gd-conversion-image /bin/bash’. Este comando permite compartir una carpeta entre la computadora host y el contenedor Docker, lo que facilita el intercambio de datos.

Cuando ejecuta la imagen de Docker, genera un contenedor y muestra un símbolo del sistema. En este mensaje, ejecute el comando ’node gdapp.js’, que realiza la conversión del archivo DOCX a PDF. Dado que el contenedor carece de herramientas de visualización de documentos, puede transferir el archivo PDF resultante a la carpeta compartida denominada SharedFolder dentro del contenedor. Esta acción hará que el archivo sea accesible en el directorio ‘PathToSharedFolderOnHostComputer’ en su computadora host, donde se puede ver usando un visor de PDF.

 Español