Ez a cikk lépésről lépésre ismerteti, hogyan létrehozhat egy docker-képet a GroupDocs.Conversion for node.js java-n keresztüli futtatásához. Tartalmaz egy szkriptet a **node.js telepítéséhez a GroupDocs.Conversion for node.js java-n keresztüli futtatásához, és mintakódot kínál a telepítés ellenőrzéséhez. Ezenkívül útmutatást talál a Docker-lemezkép terminálon keresztüli futtatásához és a mintakód végrehajtásához, amely bemutatja a GroupDocs.Conversion for Node.js Java használatát. Íme a követendő alapvető lépések:
A GroupDocs.Conversion for Node.js Java telepítésének lépései
- Hozzon létre egy könyvtárat a rendszeren
- Írja meg a Docker-kép létrehozására vonatkozó utasításokat egy Dockerfile nevű fájlba
- Írja be a Node.js kódot egy gdapp.js nevű fájlba
- Másolja mindkét fájlt a nemrég létrehozott könyvtárba
- Helyezze a bemeneti DOCX fájlt ugyanabba a könyvtárba
- Nyissa meg a terminál/parancs ablakot a korábban említett könyvtárban, és hajtsa végre a következő parancsot a Docker-kép létrehozásához
- docker build -t gd-conversion-image .
- Futtassa a következő parancsot a tároló futtatásához a bemeneti DOCX PDF formátumba konvertálásához
- docker run -it gd-conversion-image
A fent vázolt lépések elmagyarázzák, hogyan használható a GroupDocs.Conversion for node.js java-n keresztül. A kezdéshez létre kell hoznia a szükséges fájlokat, és el kell mentenie őket egy kijelölt mappába. Ezután nyisson meg egy terminál/parancsablakot ugyanabban a könyvtárban. A következő lépésekben parancsokat hajt végre egy Docker-kép létrehozásához, és egy második paranccsal futtatja azt. A gdapp.js kódpéldája a Word-dokumentumot PDF-formátumba konvertálja. A kimeneti PDF-fájlt ugyanabban a könyvtárban találhatja meg a következő kódpélda végrehajtása után.
Szkript a Node.js telepítéséhez a GroupDocs.Conversion for Node.js Java-n keresztüli futtatásához
Dockerfile
gdapp.js
Ez a Docker-szkript az OpenJDK 8 képfájllal kezdődik, majd a Node.js, a Python 2.x, a PIP parancs, a Node-Java Bridge, a node-gyp alapvető összeépítési eszközei és a GroupDocs.Conversion for Node telepítése következik. .js fájlt az npm paranccsal. Ha kódot szeretne végrehajtani a tárolón belül, használja a következő parancsot: docker run -it -v /PathToSharedFolderOnHostComputer:/SharedFolder gd-conversion-image /bin/bash. Ez a parancs lehetővé teszi egy mappa megosztását a gazdagép és a Docker-tároló között, megkönnyítve az adatcserét.
Amikor végrehajtja a Docker-képfájlt, az létrehoz egy tárolót, és megjelenít egy parancssort. Ebben a promptban hajtsa végre a node gdapp.js” parancsot, amely végrehajtja a DOCX-fájl PDF formátumba konvertálását. Mivel a tárolóból hiányoznak a dokumentummegjelenítő eszközök, az eredményül kapott PDF-fájlt átviheti a tárolón belüli SharedFolder” megosztott mappába. Ez a művelet elérhetővé teszi a fájlt a gazdaszámítógép PathToSharedFolderOnHostComputer” könyvtárában, ahol megtekinthető egy PDF-megtekintővel.