Jak utworzyć obraz platformy Docker w celu uruchomienia GroupDocs.Conversion dla Node.js za pośrednictwem języka Java

W tym artykule znajdują się instrukcje krok po kroku dotyczące utworzenia obrazu okna dokowanego umożliwiającego uruchomienie narzędzia GroupDocs.Conversion dla pliku node.js za pośrednictwem języka Java. Zawiera skrypt do instalacji node.js w celu uruchomienia GroupDocs.Conversion dla node.js za pośrednictwem Java i oferuje przykładowy kod w celu sprawdzenia instalacji. Ponadto znajdziesz wskazówki dotyczące uruchamiania obrazu Dockera za pośrednictwem terminala i wykonywania przykładowego kodu, ilustrujące wykorzystanie GroupDocs.Conversion dla Node.js za pośrednictwem Java. Oto podstawowe kroki, które należy wykonać:

Kroki, aby zainstalować GroupDocs.Conversion dla Node.js za pośrednictwem Java

  1. Utwórz katalog w swoim systemie
  2. Zapisz instrukcje tworzenia obrazu Dockera w pliku o nazwie Dockerfile
  3. Zapisz kod Node.js w pliku o nazwie gdapp.js
  4. Skopiuj oba pliki do nowo utworzonego katalogu
  5. Umieść wejściowy plik DOCX w tym samym katalogu
  6. Uzyskaj dostęp do okna terminala/poleceń we wspomnianym wcześniej 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 i przekonwertować wejściowy format DOCX na format PDF
  9. docker run -it gd-conversion-image

Kroki opisane powyżej wyjaśniają jak używać GroupDocs.Conversion dla node.js za pośrednictwem Java. Na początek musisz utworzyć niezbędne pliki i zapisać je w wyznaczonym folderze. Następnie otwórz okno terminala/poleceń w tym samym katalogu. W kolejnych krokach wykonasz polecenia, aby zbudować obraz Dockera i uruchomić go za pomocą drugiego polecenia. Przykładowy kod w gdapp.js konwertuje dokument Word do formatu PDF. Wyjściowy plik PDF można znaleźć w tym samym katalogu po wykonaniu poniższego przykładowego kodu.

Skrypt instalujący Node.js w celu uruchomienia GroupDocs.Conversion dla Node.js za pośrednictwem Java

Plik Docker

gdapp.js

Ten skrypt Dockera rozpoczyna się od obrazu OpenJDK 8 jako podstawy, a następnie instaluje Node.js, Python 2.x, polecenie PIP, Node-Java Bridge, niezbędne narzędzia do budowania 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’. Polecenie to pozwala na udostępnienie folderu pomiędzy komputerem hostem a kontenerem Docker, ułatwiając wymianę danych.

Po uruchomieniu obrazu platformy Docker generuje on kontener i wyświetla wiersz poleceń. W tym wierszu wykonaj polecenie node gdapp.js”, które przeprowadzi konwersję pliku DOCX do formatu PDF. Ponieważ w kontenerze brakuje narzędzi do przeglądania dokumentów, wynikowy plik PDF można przenieść do udostępnionego folderu o nazwie SharedFolder” znajdującego się w kontenerze. Ta czynność sprawi, że plik będzie dostępny w katalogu PathToSharedFolderOnHostComputer” na komputerze hosta, gdzie będzie można go wyświetlić za pomocą przeglądarki plików PDF.

 Polski