Hoe u een Docker-image maakt om GroupDocs.Conversion voor Node.js uit te voeren via Java

Dit artikel biedt stapsgewijze instructies voor het maken van een docker-image om GroupDocs.Conversion voor node.js uit te voeren via java. Het bevat een script om node.js te installeren om GroupDocs.Conversion voor node.js uit te voeren via Java en biedt voorbeeldcode om de installatie te verifiëren. Daarnaast vindt u richtlijnen voor het uitvoeren van de Docker-image via de terminal en het uitvoeren van de voorbeeldcode, ter illustratie van het gebruik van GroupDocs.Conversion voor Node.js via Java. Hier zijn de essentiële stappen die moeten worden gevolgd:

Stappen om GroupDocs.Conversion voor Node.js via Java te installeren

  1. Maak een map op uw systeem
  2. Schrijf de instructies voor het maken van een Docker-installatiekopie in een bestand met de naam Dockerfile
  3. Schrijf de Node.js-code in een bestand met de naam gdapp.js
  4. Kopieer beide bestanden naar de recent aangemaakte map
  5. Plaats het invoer-DOCX-bestand in dezelfde map
  6. Ga naar het terminal-/opdrachtvenster in de eerder genoemde map en voer de volgende opdracht uit om een Docker-image te genereren
  7. docker build -t gd-conversion-image .
  8. Voer de volgende opdracht uit om de container uit te voeren om invoer-DOCX naar PDF te converteren
  9. docker run -it gd-conversion-image

De hierboven beschreven stappen leggen uit hoe u GroupDocs.Conversion voor node.js via java gebruikt. Om te beginnen moet u de benodigde bestanden maken en deze in een aangewezen map opslaan. Open daarna een terminal-/opdrachtvenster in dezelfde map. In de volgende stappen voert u opdrachten uit om een Docker-image te bouwen en voert u deze uit met een tweede opdracht. Het codevoorbeeld in gdapp.js converteert een Word-document naar PDF. U kunt het uitgevoerde PDF-bestand in dezelfde map vinden na het uitvoeren van het volgende codevoorbeeld.

Script om Node.js te installeren om GroupDocs.Conversion voor Node.js via Java uit te voeren

Dockerbestand

gdapp.js

Dit Docker-script begint met de OpenJDK 8-image als basis en gaat vervolgens verder met het installeren van Node.js, Python 2.x, de PIP-opdracht, Node-Java Bridge, essentiële bouwtools voor node-gyp en GroupDocs.Conversion voor Node .js via de opdracht npm. Als u code binnen de container wilt uitvoeren, kunt u het volgende commando gebruiken: ‘docker run -it -v /PathToSharedFolderOnHostComputer:/SharedFolder gd-conversion-image /bin/bash’. Met deze opdracht kan een map worden gedeeld tussen de hostcomputer en de Docker-container, waardoor gegevensuitwisseling wordt vergemakkelijkt.

Wanneer u de Docker-image uitvoert, wordt er een container gegenereerd en wordt een opdrachtprompt weergegeven. Voer in deze prompt de opdracht ’node gdapp.js’ uit, die de conversie van het DOCX-bestand naar PDF uitvoert. Omdat de container geen hulpmiddelen voor documentweergave heeft, kunt u het resulterende PDF-bestand overbrengen naar de gedeelde map met de naam ‘SharedFolder’ in de container. Deze actie maakt het bestand toegankelijk in de map ‘PathToSharedFolderOnHostComputer’ op uw hostcomputer, waar het kan worden bekeken met een PDF-viewer.

 Nederlands