Dit artikel biedt stapsgewijze instructies over hoe u een docker-image maakt om GroupDocs.Conversion voor node.js via java uit te voeren. Het bevat een script om node.js te installeren om GroupDocs.Conversion voor node.js via java uit te voeren 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, die het gebruik van GroupDocs.Conversion voor Node.js via Java illustreert. Dit zijn de essentiële stappen die moeten worden gevolgd:
Stappen om GroupDocs.Conversion voor Node.js via Java te installeren
- Maak een directory op uw systeem
- Schrijf de instructies om een Docker-image te maken in een bestand met de naam Dockerfile
- Schrijf de Node.js-code in een bestand met de naam gdapp.js
- Kopieer beide bestanden naar de onlangs aangemaakte map
- Plaats het invoer-DOCX-bestand in dezelfde map
- Open het terminal-/opdrachtvenster in de eerder genoemde directory en voer de volgende opdracht uit om een Docker-image te genereren
- docker build -t gd-conversie-image .
- Voer de volgende opdracht uit om de container uit te voeren om invoer DOCX naar PDF te converteren
- docker run -it gd-conversie-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 opslaan in een aangewezen map. Open daarna een terminal-/opdrachtvenster in dezelfde directory. 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 PDF-uitvoerbestand in dezelfde directory vinden nadat u het volgende codevoorbeeld hebt uitgevoerd.
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 installeert vervolgens Node.js, Python 2.x, de PIP-opdracht, Node-Java Bridge, essentiële buildtools voor node-gyp en GroupDocs.Conversion voor Node.js via de npm-opdracht. Als u code binnen de container wilt uitvoeren, kunt u de volgende opdracht gebruiken: ‘docker run -it -v /PathToSharedFolderOnHostComputer:/SharedFolder gd-conversion-image /bin/bash’. Met deze opdracht kunt u een map delen tussen de hostcomputer en de Docker-container, waardoor gegevensuitwisseling wordt vergemakkelijkt.
Wanneer u de Docker-image uitvoert, genereert deze een container en geeft een opdrachtprompt weer. 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 het bekijken van documenten 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.