Kaip sukurti Docker vaizdą, kad per Java būtų paleistas Aspose.Cells, skirtas Node.js

Šiame straipsnyje paaiškinama, kaip įdiegti Node.js, kad naudojant Java paleistumėte Aspose.Cells, skirtą Node.js. Jame yra scenarijus, skirtas Docker atvaizdui sukurti, ir pavyzdinis kodas diegimui išbandyti. Taip pat gausite informaciją apie Docker atvaizdo paleidimą iš terminalo ir paleiskite pavyzdinį kodą, rodantį kaip naudoti Aspose.Cells, skirtą Node.js per Java.

Veiksmai, kaip įdiegti „Aspose.Cells“, skirtą Node.js naudojant „Java“.

  1. Sukurkite aplanką savo sistemoje
  2. Išsaugokite Docker vaizdo kūrimo instrukcijas faile, pavadintame Dockerfile
  3. Išsaugokite kodo pavyzdį faile, pavadintame app.js
  4. Nukopijuokite abu failus į naujai sukurtą aplanką
  5. Atidarykite terminalo / komandų langą aukščiau esančiame aplanke ir paleiskite šią komandą, kad sugeneruotumėte doko vaizdą
  6. docker build -t my-node-java-image .
  7. Vykdykite šią komandą, kad paleistumėte konteinerį ir sukurtumėte Excel failą
  8. docker run -it my-node-java-image

Šie veiksmai aprašo kaip įdiegti Aspose.Cells for Node.js naudojant Java procesą. Iš pradžių sukurkite reikiamus failus ir išsaugokite juos aplanke, tada paleiskite terminalo / komandų langą tame pačiame aplanke. Kitais veiksmais paleisite komandą sukurti docker vaizdą ir paleiskite šį vaizdą naudodami antrą komandą. Antroji komanda tiesiog parodys pranešimą, tačiau negalėsite matyti išvesties Excel failo kataloge, kuriame buvo atidarytas terminalo / komandų langas. Norėdami peržiūrėti Excel failą, žr. komandą paskutiniame skyriuje.

Scenarijus, skirtas įdiegti Node.js, kad paleisti Aspose.Cells for Node.js per Java

Dockerfile app.js

Šis dokerio scenarijus naudoja OpenJDK 8 vaizdą kaip pagrindinį vaizdą, tada įdiegia Node.js, Python 2.x, PIP komandą, mazgo-java tiltą, reikalingus node-gyp kūrimo įrankius ir Node.js skirtus Aspose.Cells naudodami komandą npm. Jei norite paleisti kodą konteinerio viduje, paleiskite komandą docker run -it -v /PathToSharedFolderOnHostComputer:/SharedFolder my-node-java-image /bin/bash. Čia bendrinamas aplankas iš pagrindinio kompiuterio, kad būtų galima keistis duomenimis tarp pagrindinio kompiuterio ir doko konteinerio.

Kai paleidžiate dockerio vaizdą, sukuriamas konteineris ir rodoma komandų eilutė. Čia paleiskite komandą node app.js, kuri iš tikrųjų sukurs Excel failą, kurį galima peržiūrėti naudojant ls komandą konteineryje. Kadangi sudėtiniame rodinyje nėra Excel peržiūros įrankių, galite nukopijuoti Excel išvesties failą į bendrinamą aplanką SharedFolder. Šis failas bus rodomas pagrindinio kompiuterio aplanke PathToSharedFolderOnHostComputer, kur jį bus galima pamatyti MS Excel.

 Latviski