Αυτό το περιεκτικό άρθρο σας καθοδηγεί στη διαδικασία ρύθμισης του περιβάλλοντός σας, παρέχοντας λεπτομερείς, βήμα προς βήμα οδηγίες για το πώς να δημιουργήσετε μια εικόνα docker για να εκτελέσετε το GroupDocs.Viewer για node.js μέσω java. Καλύπτει όλα όσα χρειάζεστε για να ξεκινήσετε, συμπεριλαμβανομένου ενός σεναρίου που θα εγκαταστήσει το node.js για να εκτελέσει το GroupDocs.Viewer για node.js μέσω java, διασφαλίζοντας ότι όλες οι απαραίτητες εξαρτήσεις έχουν ρυθμιστεί σωστά μέσα στο κοντέινερ Docker. Για να σας βοηθήσει να επικυρώσετε τη ρύθμισή σας, το άρθρο περιλαμβάνει επίσης ένα δείγμα σεναρίου Node.js που έχει σχεδιαστεί για να επιβεβαιώνει ότι το GroupDocs.Viewer λειτουργεί όπως αναμένεται μέσα στο κοντέινερ. Επιπλέον, θα λάβετε σαφείς οδηγίες για το πώς να εκτελέσετε την εικόνα Docker απευθείας από το τερματικό ή τη γραμμή εντολών σας και πώς να εκτελέσετε το δείγμα κώδικα που περιλαμβάνεται, παρέχοντας μια πρακτική επίδειξη του τρόπου χρήσης του GroupDocs.Viewer για Node.js μέσω Java σε ένα περιβάλλον Dockerized.
Παρακάτω, θα βρείτε τα απαραίτητα βήματα που απαιτούνται για την ολοκλήρωση αυτής της ρύθμισης από την αρχή μέχρι το τέλος:
Βήματα για την εγκατάσταση του GroupDocs.Viewer για Node.js μέσω Java
- Δημιουργήστε έναν νέο κατάλογο στο σύστημά σας για να αποθηκεύσετε τα αρχεία του έργου σας
- Μέσα σε αυτόν τον κατάλογο, δημιουργήστε ένα αρχείο με όνομα Dockerfile και προσθέστε τις απαραίτητες οδηγίες για να ορίσετε την εικόνα Docker
- Γράψτε τον κώδικα της εφαρμογής Node.js και αποθηκεύστε τον σε ένα αρχείο με όνομα gdviewer.js
- Μετακινήστε τόσο το Dockerfile όσο και το gdviewer.js στον κατάλογο έργου που δημιουργήσατε νωρίτερα
- Τοποθετήστε το αρχείο DOCX εισόδου που θέλετε να αποδώσετε στον ίδιο κατάλογο
- Ανοίξτε ένα τερματικό ή μια γραμμή εντολών, μεταβείτε στον κατάλογο του έργου και εκτελέστε την ακόλουθη εντολή για να δημιουργήσετε την εικόνα Docker
- docker build -t gd-viewer-image.
- Αφού δημιουργηθεί με επιτυχία η εικόνα, χρησιμοποιήστε την ακόλουθη εντολή για να ξεκινήσετε το κοντέινερ και να εκτελέσετε τη διαδικασία απόδοσης του DOCX σε HTML
- εκτέλεση docker -it gd-viewer-image
Οι παραπάνω οδηγίες δείχνουν πώς να χρησιμοποιήσετε το GroupDocs.Viewer για Node.js μέσω Java. Για να ξεκινήσετε, θα πρέπει πρώτα να δημιουργήσετε τα απαραίτητα αρχεία και να τα αποθηκεύσετε σε έναν συγκεκριμένο φάκελο στο σύστημά σας. Μόλις γίνει αυτό, ανοίξτε ένα τερματικό ή μια γραμμή εντολών μέσα σε αυτόν τον φάκελο. Τα παραπάνω βήματα θα σας καθοδηγήσουν στη δημιουργία μιας εικόνας Docker χρησιμοποιώντας ένα σύνολο εντολών, ακολουθούμενη από την εκτέλεση του κοντέινερ με μια άλλη εντολή. Το δείγμα κώδικα που βρίσκεται στο gdviewer.js έχει σχεδιαστεί για την απόδοση ενός εγγράφου DOCX (Word) σε HTML. Μόλις εκτελεστεί το παράδειγμα, τα δημιουργημένα αρχεία HTML θα αποθηκευτούν στον ίδιο φάκελο.
Σενάριο για την εγκατάσταση του Node.js για την εκτέλεση του GroupDocs.Viewer για Node.js μέσω Java
Dockerfile
gdviewer.js
Αυτή η εγκατάσταση του Docker ξεκινά χρησιμοποιώντας την εικόνα OpenJDK 8 ως βάση. Στη συνέχεια, εγκαθιστά μια σειρά από απαραίτητα στοιχεία, όπως το Node.js, το Python 2.x, τον διαχειριστή πακέτων PIP, το Node-Java Bridge και τα εργαλεία δημιουργίας που απαιτούνται για το node-gyp
. Επιπλέον, εγκαθιστά το GroupDocs.Viewer για το Node.js χρησιμοποιώντας τον διαχειριστή πακέτων npm
.
Για να εκτελέσετε κώδικα μέσα στο κοντέινερ, μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή: `docker run -it -v /PathToSharedFolderOnHostComputer:/SharedFolder gd-viewer-image /bin/bash``
Αυτή η εντολή τοποθετεί έναν κοινόχρηστο φάκελο μεταξύ του υπολογιστή σας και του κοντέινερ Docker, διευκολύνοντας τη μεταφορά δεδομένων εντός και εκτός του περιβάλλοντος του κοντέινερ.
Όταν εκτελείτε την εικόνα Docker, δημιουργείται ένα κοντέινερ και εμφανίζεται μια γραμμή εντολών. Σε αυτήν την γραμμή εντολών, πληκτρολογήστε node gdviewer.js
για να αποδώσετε το έγγραφο του Word σε ιστοσελίδες. Επειδή το κοντέινερ δεν διαθέτει προγράμματα προβολής εγγράφων, πρέπει να μετακινήσετε τα αρχεία HTML στον κοινόχρηστο φάκελο που ονομάζεται SharedFolder
μέσα στο κοντέινερ. Με αυτόν τον τρόπο, τα αρχεία HTML θα αποθηκευτούν στον φάκελο PathToSharedFolderOnHostComputer
στον υπολογιστή σας, επιτρέποντάς σας να τα ανοίξετε και να τα προβάλετε χρησιμοποιώντας ένα πρόγραμμα περιήγησης ιστού.