Jak utworzyć obraz Dockera, aby uruchomić Aspose.Cells dla Node.js przez Javę

Ten artykuł zawiera instrukcje jak zainstalować Node.js, aby uruchomić Aspose.Cells dla Node.js przez Javę. Zawiera skrypt do budowania obrazu dokera oraz przykładowy kod do testowania instalacji. Otrzymasz również informacje na temat uruchamiania obrazu dokera z terminala i uruchamiania tam przykładowego kodu demonstrującego jak używać Aspose.Cells dla Node.js przez Javę.

Kroki, aby zainstalować Aspose.Cells dla Node.js przez Javę

  1. Utwórz folder w swoim systemie
  2. Zapisz instrukcje tworzenia obrazu platformy Docker w pliku o nazwie Dockerfile
  3. Zapisz przykładowy kod w pliku o nazwie app.js
  4. Skopiuj oba pliki do nowo utworzonego folderu
  5. Otwórz terminal/okno poleceń w powyższym folderze i uruchom następujące polecenie, aby wygenerować obraz dokera
  6. docker build -t my-node-java-image .
  7. Uruchom następujące polecenie, aby uruchomić kontener i utworzyć plik programu Excel
  8. docker run -it my-node-java-image

Te kroki opisują proces instalowania Aspose.Cells dla Node.js przez Javę. Najpierw utwórz wymagane pliki i zapisz je w folderze, a następnie uruchom terminal/okno poleceń w tym samym folderze. W kolejnych krokach uruchomisz polecenie, aby zbudować obraz dokera, a następnie uruchomisz ten obraz za pomocą drugiego polecenia. Drugie polecenie wyświetli tylko komunikat, jednak nie będzie można zobaczyć wyjściowego pliku Excel w katalogu, w którym otwarto terminal/okno poleceń. Aby wyświetlić plik Excel, zapoznaj się z poleceniem w ostatniej sekcji.

Skrypt instalujący Node.js w celu uruchomienia Aspose.Cells dla Node.js przez Javę

Plik Dokera aplikacja.js

Ten skrypt dokera używa obrazu OpenJDK 8 jako obrazu podstawowego, a następnie instaluje Node.js, Python 2.x, polecenie PIP, mostek node-java, wymagane narzędzia do budowania dla node-gyp i Aspose.Cells dla Node.js za pomocą polecenia npm. Jeśli chcesz uruchomić kod wewnątrz kontenera, uruchom polecenie docker run -it -v /PathToSharedFolderOnHostComputer:/SharedFolder my-node-java-image /bin/bash”. W tym przypadku folder z komputera hosta jest udostępniany w celu wymiany danych między komputerem hosta a kontenerem dokera.

Po uruchomieniu obrazu dokera tworzony jest kontener i wyświetlany jest wiersz polecenia. Tutaj uruchom polecenie node app.js”, które faktycznie utworzy plik Excel, który można wyświetlić za pomocą polecenia ls” w kontenerze. Ponieważ kontener nie ma narzędzi do przeglądania programu Excel, możesz skopiować wyjściowy plik programu Excel do udostępnionego folderu o nazwie SharedFolder” w kontenerze. Pokaże ten plik w folderze PathToSharedFolderOnHostComputer” na komputerze hosta, gdzie można go zobaczyć w MS Excel.

 Polski