Aspose中文网站 > 新手入门 > 如何创建Docker镜像以通过Java运行Aspose.Cells for Node.js
如何创建Docker镜像以通过Java运行Aspose.Cells for Node.js
发布时间:2024/10/29 14:52:25

本文指导如何安装 Node.js 以通过 Java 运行 Aspose.Cells for Node.js。它包含用于构建 docker 镜像的脚本和用于测试安装的示例代码。您还将获得有关从终端运行 docker 镜像的信息,并在那里运行示例代码,演示如何通过Java使用 Aspose.Cells for Node.js。

通过 Java 安装 Aspose.Cells for Node.js 的步骤

 

  1. 在系统中创建一个文件夹
  2.  
  3. 将 Docker 镜像创建说明保存在名为 Dockerfile 的文件中
  4.  
  5. 将示例代码保存在名为 app.js 的文件中
  6.  
  7. 将两个文件复制到新创建的文件夹中
  8.  
  9. 在上述文件夹中打开终端/命令窗口,运行以下命令生成docker镜像
  10.  
  11. docker build-t my-node-java-image 。
  12.  
  13. 运行以下命令运行容器并创建 Excel 文件
  14.  
  15. docker run-it my-node-java-image 复制代码
  16.  

这些步骤描述了如何通过 Java 安装 Aspose.Cells for Node.js的过程。首先创建所需的文件并将它们保存在一个文件夹中,然后在同一文件夹中运行终端/命令窗口。在接下来的步骤中,您将运行命令来构建 docker 镜像,然后使用第二个命令运行此镜像。第二个命令只会显示一条消息,但是,您将无法在打开终端/命令窗口的目录中看到输出 Excel 文件。

安装 Node.js 的脚本,通过 Java 运行 Aspose.Cells for Node.js

 

Dockerfile app.js

 

此 docker 脚本使用 OpenJDK 8 映像作为基础映像,然后使用 npm 命令安装 Node.js、Python 2.x、PIP 命令、node-java 桥接器、node-gyp 所需的构建工具以及用于 Node.js 的 Aspose.Cells。如果要在容器内运行代码,请运行命令“docker run -it -v /PathToSharedFolderOnHostComputer:/SharedFolder my-node-java-image /bin/bash”。此处共享主机计算机的文件夹,用于在主机计算机和 docker 容器之间交换数据。

 

当您运行 docker 镜像时,会创建一个容器并显示命令提示符。此处运行命令“node app.js”,它实际上会创建一个 Excel 文件,可以使用容器中的“ls”命令查看该文件。由于容器没有 Excel 查看工具,您可以将输出 Excel 文件复制到容器中名为“SharedFolder”的共享文件夹。它将在主机的“PathToSharedFolderOnHostComputer”文件夹中显示此文件,您可以在 MS Excel 中看到它。

读者也访问过这里:
135 2431 0251