Linux 将Carbone添加到Docker图像

Linux 将Carbone添加到Docker图像,linux,docker,dockerfile,Linux,Docker,Dockerfile,我已使用以下命令在本地Linux计算机上安装,并且它工作正常 npm install carbone 现在,我需要在docker图像中添加碳元素,但我不知道如何将其添加到图像中。我应该将npm install命令添加到DockerFile还是将其添加到package.json 如果我不将carbone添加到docker图像中,我会出现以下错误: code:const carbone=require('carbone'); 错误:找不到模块“carbone” 必须在节点项目上使用Carbone。

我已使用以下命令在本地Linux计算机上安装,并且它工作正常

npm install carbone
现在,我需要在docker图像中添加碳元素,但我不知道如何将其添加到图像中。我应该将
npm install
命令添加到DockerFile还是将其添加到package.json

如果我不将carbone添加到docker图像中,我会出现以下错误:

code:const carbone=require('carbone');
错误:找不到模块“carbone”

必须在节点项目上使用Carbone。您可以通过NPM安装:

npm install carbone --save
然后,您必须遵循基本文档:

如果您想将应用程序docker化,可以从Ideoloys/carbone env docker图像启动容器。这是一个随时可用的节点:安装了Libreoffice的8映像。Dockerfile示例:

FROM ideolys/carbone-env-docker

ENV DIR /app

WORKDIR ${DIR}

COPY . ${DIR}

RUN npm install

# index.js should call carbone functions to generate your report.
CMD [ "node", "index.js" ]
最后,您可以构建并运行容器!
如果需要更多帮助或遇到问题,请在上发布问题。

必须在节点项目上使用Carbone。您可以通过NPM安装:

npm install carbone --save
然后,您必须遵循基本文档:

如果您想将应用程序docker化,可以从Ideoloys/carbone env docker图像启动容器。这是一个随时可用的节点:安装了Libreoffice的8映像。Dockerfile示例:

FROM ideolys/carbone-env-docker

ENV DIR /app

WORKDIR ${DIR}

COPY . ${DIR}

RUN npm install

# index.js should call carbone functions to generate your report.
CMD [ "node", "index.js" ]
最后,您可以构建并运行容器!
如果您需要更多帮助或遇到问题,请在上发布问题。

现在您需要在映像中的docker中安装它。即使在alpine上,您也可以安装npm,然后
npm安装carbone
。你在本地linux机器上所做的一切(几乎)与docker无关。现在你需要在你的映像中的docker中安装它。即使在alpine上,您也可以安装npm,然后
npm安装carbone
。您在本地linux机器上所做的一切(几乎)与docker无关。