Hur man skapar en Docker-bild för att köra Aspose.Cells för Node.js via Java

Den här artikeln vägleder om hur man installerar Node.js för att köra Aspose.Cells for Node.js via Java. Den innehåller skriptet för att bygga en dockningsbild och en exempelkod för att testa installationen. Du kommer också att få information om hur du kör docker-bilden från terminalen och kör exempelkoden där som visar hur man använder Aspose.Cells för Node.js via Java.

Steg för att installera Aspose.Cells för Node.js via Java

  1. Skapa en mapp i ditt system
  2. Spara instruktionerna för att skapa docker-bilden i en fil som heter Dockerfile
  3. Spara exempelkoden i en fil med namnet app.js
  4. Kopiera båda filerna till den nyskapade mappen
  5. Öppna terminal-/kommandofönstret i mappen ovan och kör följande kommando för att skapa en dockningsbild
  6. docker build -t my-node-java-image .
  7. Kör följande kommando för att köra behållaren och skapa en Excel-fil
  8. docker run -it my-node-java-image

Dessa steg beskriver processen för hur man installerar Aspose.Cells for Node.js via Java. Skapa först de nödvändiga filerna och spara dem i en mapp följt av att köra terminalen/kommandofönstret i samma mapp. I nästa steg kommer du att köra kommandot för att bygga docker-bilden och sedan köra den här bilden med det andra kommandot. Det andra kommandot kommer bara att visa ett meddelande men du kommer inte att kunna se utdata Excel-filen i katalogen där terminalen/kommandofönstret öppnades. För att visa Excel-filen, se kommandot i det sista avsnittet.

Skript för att installera Node.js för att köra Aspose.Cells för Node.js via Java

Dockerfile app.js

Detta docker-skript använder OpenJDK 8-avbildningen som basavbildning och installerar sedan Node.js, Python 2.x, PIP-kommandot, node-java-bryggan, de nödvändiga byggverktygen för node-gyp och Aspose.Cells för Node.js med kommandot npm. Om du vill köra koden inuti behållaren, kör kommandot docker run -it -v /PathToSharedFolderOnHostComputer:/SharedFolder my-node-java-image /bin/bash. Här delas en mapp från värddatorn för utbyte av data mellan värddatorn och dockningsbehållaren.

När du kör docker-avbildningen skapas en behållare och en kommandotolk visas. Kör här kommandot node app.js som faktiskt kommer att skapa en Excel-fil som kan visas med kommandot ls i behållaren. Eftersom behållaren inte har Excel-visningsverktyg kan du kopiera den utgående Excel-filen till den delade mappen som heter SharedFolder i behållaren. Den kommer att visa den här filen i mappen PathToSharedFolderOnHostComputer på din värddator där den kan ses i MS Excel.

 Svenska