Cách tạo một Docker Image để chạy Aspose.Cells cho Node.js thông qua Java

Bài viết này hướng dẫn cách cài đặt Node.js để chạy Aspose.Cells cho Node.js qua Java. Nó chứa tập lệnh để xây dựng hình ảnh docker và mã mẫu để kiểm tra cài đặt. Bạn cũng sẽ nhận được thông tin về cách chạy hình ảnh docker từ thiết bị đầu cuối và chạy mã mẫu ở đó minh họa cách sử dụng Aspose.Cells cho Node.js thông qua Java.

Các bước cài đặt Aspose.Cells cho Node.js qua Java

  1. Tạo một thư mục trong hệ thống của bạn
  2. Lưu hướng dẫn tạo docker image vào file Dockerfile
  3. Lưu mã mẫu vào tệp có tên app.js
  4. Copy cả 2 file vào thư mục vừa tạo
  5. Mở cửa sổ terminal/command trong thư mục trên và chạy lệnh sau để tạo hình ảnh docker
  6. docker build -t my-node-java-image .
  7. Chạy lệnh sau để chạy vùng chứa và tạo tệp Excel
  8. docker run -it my-node-java-image

Các bước này mô tả quy trình cách cài đặt Aspose.Cells cho Node.js thông qua Java. Ban đầu, tạo các tệp cần thiết và lưu chúng vào một thư mục, sau đó chạy cửa sổ lệnh/thiết bị đầu cuối trong cùng một thư mục. Trong các bước tiếp theo, bạn sẽ chạy lệnh để xây dựng hình ảnh docker và sau đó chạy hình ảnh này bằng lệnh thứ hai. Lệnh thứ hai sẽ chỉ hiển thị một thông báo, tuy nhiên, bạn sẽ không thể thấy tệp Excel đầu ra trong thư mục nơi cửa sổ lệnh/thiết bị đầu cuối được mở. Để xem tệp Excel, hãy tham khảo lệnh trong phần trước.

Tập lệnh cài đặt Node.js để chạy Aspose.Cells cho Node.js qua Java

Dockerfile app.js

Tập lệnh docker này sử dụng hình ảnh OpenJDK 8 làm hình ảnh cơ sở, sau đó cài đặt Node.js, Python 2.x, lệnh PIP, cầu nối nút-java, các công cụ xây dựng cần thiết cho nút-gyp và Aspose.Cells cho Node.js sử dụng lệnh npm. Nếu bạn muốn chạy mã bên trong vùng chứa, hãy chạy lệnh docker run -it -v /PathToSharedFolderOnHostComputer:/SharedFolder my-node-java-image /bin/bash. Tại đây, một thư mục từ máy chủ được chia sẻ để trao đổi dữ liệu giữa máy chủ và bộ chứa docker.

Khi bạn chạy hình ảnh docker, một vùng chứa sẽ được tạo và dấu nhắc lệnh được hiển thị. Tại đây, hãy chạy lệnh node app.js, lệnh này thực sự sẽ tạo một tệp Excel có thể được xem bằng lệnh ls trong vùng chứa. Vì bộ chứa không có công cụ xem Excel, bạn có thể sao chép tệp Excel đầu ra vào thư mục dùng chung có tên SharedFolder trong bộ chứa. Nó sẽ hiển thị tệp này trong thư mục PathToSharedFolderOnHostComputer của máy tính chủ của bạn, nơi tệp có thể được nhìn thấy trong MS Excel.

 Tiếng Việt