Jak utworzyć obraz Dockera do uruchomienia GroupDocs.Conversion dla Node.js za pomocą Java

W tym artykule znajdziesz instrukcje krok po kroku, jak utworzyć obraz Dockera, aby uruchomić GroupDocs.Conversion dla node.js za pośrednictwem Java. Zawiera on skrypt do instalacji node.js w celu uruchomienia GroupDocs.Conversion dla node.js za pośrednictwem Java i oferuje przykładowy kod do weryfikacji instalacji. Ponadto znajdziesz wskazówki dotyczące uruchamiania obrazu Dockera za pośrednictwem terminala i wykonywania przykładowego kodu, ilustrującego wykorzystanie GroupDocs.Conversion dla Node.js za pośrednictwem Java. Oto podstawowe kroki, które należy wykonać:

Kroki instalacji GroupDocs.Conversion dla Node.js za pośrednictwem Java

  1. Utwórz katalog w swoim systemie
  2. Napisz instrukcje dotyczące tworzenia obrazu Docker w pliku o nazwie Dockerfile
  3. Napisz kod Node.js w pliku o nazwie gdapp.js
  4. Skopiuj oba pliki do ostatnio utworzonego katalogu
  5. Umieść plik wejściowy DOCX w tym samym katalogu
  6. Uzyskaj dostęp do terminala/okna poleceń w poprzednio wymienionym katalogu i wykonaj następujące polecenie, aby wygenerować obraz Dockera
  7. docker build -t gd-conversion-image .
  8. Uruchom następujące polecenie, aby uruchomić kontener w celu konwersji danych wejściowych DOCX na PDF
  9. docker run -it gd-conversion-image

Kroki opisane powyżej wyjaśniają jak używać GroupDocs.Conversion dla node.js za pomocą Java. Na początek musisz utworzyć niezbędne pliki i zapisać je w wyznaczonym folderze. Następnie otwórz terminal/okno poleceń w tym samym katalogu. W kolejnych krokach wykonasz polecenia, aby zbudować obraz Dockera i uruchomić go za pomocą drugiego polecenia. Przykład kodu w gdapp.js konwertuje dokument Worda do PDF. Możesz znaleźć wyjściowy plik PDF w tym samym katalogu po wykonaniu następującego przykładu kodu.

Skrypt do instalacji Node.js w celu uruchomienia GroupDocs.Conversion dla Node.js za pośrednictwem Java

Plik Docker

gdapp.js

Ten skrypt Dockera zaczyna się od obrazu OpenJDK 8 jako fundamentu, a następnie przechodzi do instalacji Node.js, Pythona 2.x, polecenia PIP, Node-Java Bridge, podstawowych narzędzi do kompilacji dla node-gyp i GroupDocs.Conversion dla Node.js za pomocą polecenia npm. Jeśli chcesz wykonać kod w kontenerze, możesz użyć następującego polecenia: docker run -it -v /PathToSharedFolderOnHostComputer:/SharedFolder gd-conversion-image /bin/bash”. To polecenie umożliwia udostępnianie folderu między komputerem hosta a kontenerem Dockera, ułatwiając wymianę danych.

Po uruchomieniu obrazu Dockera generowany jest kontener i wyświetlany jest wiersz poleceń. W tym wierszu poleceń wykonaj polecenie node gdapp.js”, które wykonuje konwersję pliku DOCX do PDF. Ponieważ kontener nie ma narzędzi do przeglądania dokumentów, możesz przenieść wynikowy plik PDF do folderu współdzielonego o nazwie SharedFolder” w kontenerze. Ta czynność spowoduje, że plik będzie dostępny w katalogu PathToSharedFolderOnHostComputer” na komputerze hosta, gdzie można go wyświetlić za pomocą przeglądarki PDF.

 Polski