Sukurkite Docker atvaizdą, kad paleistumėte GroupDocs.Viewer for Node.js per Java

Šiame išsamiame straipsnyje pateikiamos išsamios, nuoseklios instrukcijos, kaip nustatyti aplinką, sukurti Docker atvaizdą, skirtą GroupDocs.Viewer for node.js paleisti naudojant Java. Jame aprašoma viskas, ko reikia norint pradėti, įskaitant scenarijų, kuris įdiegs node.js, skirtą GroupDocs.Viewer for node.js paleisti naudojant Java, užtikrinant, kad visos būtinos priklausomybės būtų tinkamai sukonfigūruotos jūsų Docker konteineryje. Kad galėtumėte patikrinti savo sąranką, straipsnyje taip pat pateikiamas Node.js scenarijaus pavyzdys, skirtas patvirtinti, kad GroupDocs.Viewer konteineryje veikia taip, kaip tikėtasi. Be to, gausite aiškias instrukcijas, kaip paleisti Docker atvaizdą tiesiai iš terminalo arba komandinės eilutės ir kaip vykdyti įtrauktą pavyzdinį kodą, pateikiant praktinę demonstraciją, kaip naudoti GroupDocs.Viewer for Node.js per Java Dockerizuotoje aplinkoje.

Žemiau rasite svarbiausius veiksmus, reikalingus norint atlikti šią sąranką nuo pradžios iki pabaigos:

„GroupDocs.Viewer for Node.js“ diegimo per „Java“ veiksmai

  1. Sukurkite naują katalogą savo sistemoje, kuriame bus saugomi jūsų projekto failai
  2. Šiame kataloge sukurkite failą pavadinimu Dockerfile ir pridėkite reikiamas instrukcijas, kad apibrėžtumėte Docker atvaizdą.
  3. Parašykite savo Node.js programos kodą ir išsaugokite jį faile pavadinimu gdviewer.js
  4. Perkelkite Dockerfile ir gdviewer.js į anksčiau sukurtą projekto katalogą.
  5. Į tą patį katalogą įkelkite įvesties DOCX failą, kurį norite atvaizduoti.
  6. Atidarykite terminalą arba komandų eilutę, eikite į projekto katalogą ir paleiskite šią komandą, kad sukurtumėte Docker atvaizdą
  7. docker build -t gd-viewer-image.
  8. Sėkmingai sukūrus vaizdą, naudokite šią komandą, kad paleistumėte konteinerį ir atliktumėte DOCX formato konvertavimo į HTML procesą.
  9. Docker run -it gd-viewer-image

Aukščiau pateiktose instrukcijose parodyta, kaip naudoti GroupDocs.Viewer su Node.js per Java. Norėdami pradėti, pirmiausia turėsite sukurti reikiamus failus ir išsaugoti juos konkrečiame sistemos aplanke. Tai padarę, atidarykite terminalą arba komandų eilutę tame aplanke. Aukščiau pateikti veiksmai padės jums sukurti Docker atvaizdą naudojant komandų rinkinį, o po to paleisti konteinerį su kita komanda. gdviewer.js pateiktas pavyzdinis kodas skirtas DOCX (Word) dokumentui atvaizduoti HTML formatu. Įvykdžius pavyzdį, sugeneruoti HTML failai bus saugomi tame pačiame aplanke.

Scenarijus, skirtas „Node.js“ diegimui, kad būtų galima paleisti „GroupDocs.Viewer for Node.js“ per „Java“

Dockerfile

gdviewer.js

Ši Docker sąranka pradedama naudojant OpenJDK 8 atvaizdą kaip pagrindą. Tada įdiegiama eilė būtinų komponentų, įskaitant Node.js, Python 2.x, PIP paketų tvarkyklę, Node-Java Bridge ir node-gyp reikalingus kūrimo įrankius. Be to, naudojant npm paketų tvarkyklę, įdiegiama GroupDocs.Viewer for Node.js.

Norėdami paleisti kodą konteinerio viduje, galite naudoti šią komandą: docker run -it -v /PathToSharedFolderOnHostComputer:/SharedFolder gd-viewer-image /bin/bash

Ši komanda prijungia bendrinamą aplanką tarp jūsų pagrindinio kompiuterio ir Docker konteinerio, todėl duomenis lengva perkelti į konteinerio aplinką ir iš jos.

Paleidus Docker atvaizdą, sukuriamas konteineris ir rodoma komandinė eilutė. Šioje eilutėje įveskite node gdviewer.js, kad Word dokumentas būtų atvaizduojamas tinklalapiuose. Kadangi konteineryje nėra dokumentų peržiūros programų, HTML failus reikia perkelti į jame esantį bendrinamą aplanką pavadinimu SharedFolder. Tokiu būdu HTML failai bus išsaugoti jūsų kompiuterio aplanke PathToSharedFolderOnHostComputer, todėl galėsite juos atidaryti ir peržiūrėti naudodami žiniatinklio naršyklę.

 Latviski