Как создать образ Docker для запуска Aspose.Cells для Node.js через Java

В этой статье рассказывается, как установить Node.js для запуска Aspose.Cells для Node.js через Java. Он содержит скрипт для создания образа докера и пример кода для тестирования установки. Вы также получите информацию о запуске образа докера из терминала и запустите пример кода, демонстрирующий как использовать Aspose.Cells для Node.js через Java.

Шаги по установке Aspose.Cells для Node.js через Java

  1. Создайте папку в вашей системе
  2. Сохраните инструкции по созданию образа Docker в файле с именем Dockerfile.
  3. Сохраните пример кода в файле с именем app.js.
  4. Скопируйте оба файла во вновь созданную папку
  5. Откройте окно терминала/команды в указанной выше папке и выполните следующую команду, чтобы сгенерировать образ докера.
  6. docker build -t мой-узел-java-изображение.
  7. Выполните следующую команду, чтобы запустить контейнер и создать файл Excel.
  8. docker run -it my-node-java-image

Эти шаги описывают процесс как установить Aspose.Cells для Node.js через Java. Сначала создайте необходимые файлы и сохраните их в папке, а затем запустите окно терминала/команды в той же папке. На следующих шагах вы запустите команду для создания образа докера, а затем запустите этот образ с помощью второй команды. Вторая команда просто отобразит сообщение, однако вы не сможете увидеть выходной файл Excel в каталоге, где было открыто окно терминала/команды. Для просмотра файла Excel обратитесь к команде в последнем разделе.

Скрипт для установки Node.js для запуска Aspose.Cells для Node.js через Java

Докерфайл app.js

Этот докер-скрипт использует образ OpenJDK 8 в качестве базового образа, а затем устанавливает Node.js, Python 2.x, команду PIP, мост node-java, необходимые инструменты сборки для node-gyp и Aspose.Cells для Node.js. с помощью команды npm. Если вы хотите запустить код внутри контейнера, выполните команду «docker run -it -v /PathToSharedFolderOnHostComputer:/SharedFolder my-node-java-image /bin/bash». Здесь папка с хост-компьютера используется совместно для обмена данными между хост-компьютером и док-контейнером.

При запуске образа Docker создается контейнер и отображается командная строка. Здесь запустите команду «node app.js», которая фактически создаст файл Excel, который можно просмотреть с помощью команды «ls» в контейнере. Поскольку в контейнере нет средств просмотра Excel, вы можете скопировать выходной файл Excel в общую папку с именем «SharedFolder» в контейнере. Он покажет этот файл в папке «PathToSharedFolderOnHostComputer» вашего хост-компьютера, где его можно увидеть в MS Excel.

 Русский