Vytvořte obraz Dockeru pro spuštění GroupDocs.Viewer pro Node.js přes Javu

Tento komplexní článek vás provede procesem nastavení vašeho prostředí a poskytne vám podrobné a podrobné pokyny, jak vytvořit obraz Dockeru pro spuštění GroupDocs.Viewer pro Node.js přes Javu. Zahrnuje vše, co potřebujete k zahájení, včetně skriptu, který nainstaluje node.js pro spuštění GroupDocs.Viewer pro Node.js přes Javu a zajistí, že všechny potřebné závislosti jsou ve vašem kontejneru Docker správně nakonfigurovány. Abychom vám pomohli s ověřením nastavení, článek obsahuje také ukázkový skript Node.js, který má potvrdit, že GroupDocs.Viewer v kontejneru funguje podle očekávání. Dále získáte jasné pokyny, jak spustit obraz Dockeru přímo z terminálu nebo příkazového řádku a jak spustit přiložený ukázkový kód, který poskytuje praktickou ukázku používání GroupDocs.Viewer pro Node.js přes Javu v prostředí Docker.

Níže naleznete základní kroky potřebné k dokončení této instalace od začátku do konce:

Kroky k instalaci GroupDocs.Viewer pro Node.js přes Javu

  1. Vytvořte v systému nový adresář pro uložení souborů projektu
  2. V tomto adresáři vytvořte soubor s názvem Dockerfile a přidejte potřebné instrukce pro definování obrazu Dockeru.
  3. Napište kód vaší aplikace Node.js a uložte jej do souboru s názvem gdviewer.js.
  4. Přesuňte soubory Dockerfile i gdviewer.js do adresáře projektu, který jste vytvořili dříve.
  5. Umístěte vstupní soubor DOCX, který chcete vykreslit, do stejného adresáře
  6. Otevřete terminál nebo příkazový řádek, přejděte do adresáře projektu a spusťte následující příkaz pro sestavení obrazu Dockeru.
  7. docker build -t gd-viewer-image .
  8. Po úspěšném vytvoření obrazu spusťte kontejner a proveďte proces vykreslování DOCX do HTML pomocí následujícího příkazu.
  9. docker run -it gd-viewer-image

Výše uvedené pokyny ukazují, jak používat GroupDocs.Viewer pro Node.js přes Javu. Nejprve je nutné vytvořit požadované soubory a uložit je do určité složky ve vašem systému. Jakmile to uděláte, otevřete terminál nebo příkazový řádek v dané složce. Výše uvedené kroky vás provedou vytvořením obrazu Dockeru pomocí sady příkazů a následným spuštěním kontejneru s dalším příkazem. Ukázkový kód nalezený v gdviewer.js je navržen tak, aby vykreslil dokument DOCX (Word) do HTML. Po spuštění příkladu budou vygenerované soubory HTML uloženy ve stejné složce.

Skript pro instalaci Node.js pro spuštění GroupDocs.Viewer pro Node.js přes Javu

Dockerfile

Soubor gdviewer.js

Tato instalace Dockeru začíná s použitím obrazu OpenJDK 8 jako základu. Poté nainstaluje řadu potřebných komponent, včetně Node.js, Pythonu 2.x, správce balíčků PIP, mostu Node-Java a nástrojů pro sestavení potřebných pro node-gyp. Dále nainstaluje GroupDocs.Viewer pro Node.js pomocí správce balíčků npm.

Pro spuštění kódu uvnitř kontejneru můžete použít následující příkaz: docker run -it -v /CestaKeSdílenéSložceNaHostitelskémPočítači:/SdílenáSložka gd-viewer-image /bin/bash

Tento příkaz připojí sdílenou složku mezi hostitelským počítačem a kontejnerem Docker, což usnadňuje přenos dat do a z prostředí kontejneru.

Když spustíte obraz Dockeru, vytvoří se kontejner a zobrazí se příkazový řádek. Na tomto řádku zadejte příkaz node gdviewer.js pro vykreslení dokumentu Wordu na webové stránky. Protože kontejner neobsahuje žádné prohlížeče dokumentů, je třeba přesunout soubory HTML do sdílené složky s názvem SharedFolder uvnitř kontejneru. Tímto způsobem budou soubory HTML uloženy do složky PathToSharedFolderOnHostComputer ve vašem počítači, což vám umožní je otevřít a zobrazit pomocí webového prohlížeče.

 Čeština