Como criar uma imagem do Docker para executar Aspose.Cells para Node.js via Java

Este artigo orienta sobre como instalar Node.js para executar Aspose.Cells para Node.js via Java. Ele contém o script para construir uma imagem docker e um código de amostra para testar a instalação. Você também obterá informações sobre a execução da imagem do docker no terminal e executará o código de exemplo demonstrando como usar Aspose.Cells para Node.js via Java.

Etapas para instalar Aspose.Cells para Node.js via Java

  1. Crie uma pasta em seu sistema
  2. Salve as instruções de criação da imagem do docker em um arquivo chamado Dockerfile
  3. Salve o código de amostra em um arquivo chamado app.js
  4. Copie os dois arquivos para a pasta recém-criada
  5. Abra a janela do terminal/comando na pasta acima e execute o seguinte comando para gerar uma imagem do docker
  6. docker build -t my-node-java-image .
  7. Execute o seguinte comando para executar o contêiner e criar um arquivo do Excel
  8. docker run -it my-node-java-image

Estas etapas descrevem o processo de como instalar Aspose.Cells para Node.js via Java. Inicialmente, crie os arquivos necessários e salve-os em uma pasta, em seguida, execute o terminal/janela de comando na mesma pasta. Nas próximas etapas, você executará o comando para criar a imagem do docker e, em seguida, executará essa imagem usando o segundo comando. O segundo comando exibirá apenas uma mensagem, no entanto, você não poderá ver o arquivo Excel de saída no diretório onde a janela do terminal/comando foi aberta. Para visualizar o arquivo Excel, consulte o comando na última seção.

Script para instalar Node.js para executar Aspose.Cells para Node.js via Java

Dockerfile app.js

Este script docker usa a imagem OpenJDK 8 como uma imagem base e, em seguida, instala Node.js, Python 2.x, o comando PIP, node-java bridge, as ferramentas de construção necessárias para node-gyp e Aspose.Cells para Node.js usando o comando npm. Se você deseja executar o código dentro do contêiner, execute o comando docker run -it -v /PathToSharedFolderOnHostComputer:/SharedFolder my-node-java-image /bin/bash. Aqui, uma pasta do computador host é compartilhada para troca de dados entre o computador host e o contêiner docker.

Quando você executa a imagem do docker, um contêiner é criado e um prompt de comando é exibido. Aqui, execute o comando node app.js, que na verdade criará um arquivo do Excel que pode ser visualizado usando o comando ls no contêiner. Como o contêiner não possui ferramentas de visualização do Excel, você pode copiar o arquivo de saída do Excel para a pasta compartilhada chamada SharedFolder no contêiner. Ele mostrará este arquivo na pasta PathToSharedFolderOnHostComputer do seu computador host, onde pode ser visto no MS Excel.

 Português