So erstellen Sie ein Docker-Image, um Aspose.Cells für Node.js über Java auszuführen

In diesem Artikel erfahren Sie, wie Sie Node.js installieren, um Aspose.Cells für Node.js über Java auszuführen. Es enthält das Skript zum Erstellen eines Docker-Images und einen Beispielcode zum Testen der Installation. Sie erhalten außerdem Informationen zum Ausführen des Docker-Images vom Terminal aus und können dort den Beispielcode ausführen, der zeigt, wie man Aspose.Cells für Node.js über Java verwendet.

Schritte zur Installation von Aspose.Cells für Node.js über Java

  1. Erstellen Sie einen Ordner in Ihrem System
  2. Speichern Sie die Anweisungen zur Docker-Image-Erstellung in einer Datei mit dem Namen Dockerfile
  3. Speichern Sie den Beispielcode in einer Datei mit dem Namen app.js
  4. Kopieren Sie beide Dateien in den neu erstellten Ordner
  5. Öffnen Sie das Terminal-/Befehlsfenster im obigen Ordner und führen Sie den folgenden Befehl aus, um ein Docker-Image zu generieren
  6. docker build -t my-node-java-image .
  7. Führen Sie den folgenden Befehl aus, um den Container auszuführen und eine Excel-Datei zu erstellen
  8. Docker führt -it mein-Knoten-Java-Image aus

Diese Schritte beschreiben den Prozess der Installation von Aspose.Cells für Node.js über Java. Erstellen Sie zunächst die erforderlichen Dateien und speichern Sie sie in einem Ordner. Anschließend führen Sie das Terminal/Befehlsfenster im selben Ordner aus. In den nächsten Schritten führen Sie den Befehl zum Erstellen des Docker-Images aus und führen dieses Image dann mit dem zweiten Befehl aus. Der zweite Befehl zeigt lediglich eine Meldung an. Sie können die ausgegebene Excel-Datei jedoch nicht in dem Verzeichnis sehen, in dem das Terminal-/Befehlsfenster geöffnet wurde. Informationen zum Anzeigen der Excel-Datei finden Sie im Befehl im letzten Abschnitt.

Skript zur Installation von Node.js, um Aspose.Cells für Node.js über Java auszuführen

Docker-Datei app.js

Dieses Docker-Skript verwendet das OpenJDK 8-Image als Basis-Image und installiert dann Node.js, Python 2.x, den PIP-Befehl, Node-Java Bridge, die erforderlichen Build-Tools für Node-Gyp und Aspose.Cells für Node.js mit dem npm-Befehl. Wenn Sie den Code im Container ausführen möchten, führen Sie den Befehl docker run -it -v /PathToSharedFolderOnHostComputer:/SharedFolder my-node-java-image /bin/bash aus. Hier wird ein Ordner vom Host-Computer für den Datenaustausch zwischen dem Host-Computer und dem Docker-Container freigegeben.

Wenn Sie das Docker-Image ausführen, wird ein Container erstellt und eine Eingabeaufforderung angezeigt. Führen Sie hier den Befehl node app.js aus, der tatsächlich eine Excel-Datei erstellt, die mit dem Befehl ls im Container angezeigt werden kann. Da der Container nicht über Excel-Anzeigetools verfügt, können Sie die ausgegebene Excel-Datei in den freigegebenen Ordner mit dem Namen SharedFolder im Container kopieren. Diese Datei wird im Ordner PathToSharedFolderOnHostComputer Ihres Hostcomputers angezeigt, wo sie in MS Excel angezeigt werden kann.

 Deutsch