Πώς να δημιουργήσετε μια εικόνα Docker για να εκτελέσετε το GroupDocs.Conversion για το Node.js μέσω Java

Αυτό το άρθρο παρέχει οδηγίες βήμα προς βήμα σχετικά με τον τρόπο δημιουργίας μιας εικόνας docker για την εκτέλεση του 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.

 Ελληνικά