因此可以构建docker映像,但是在运行服务时它无法呈现任何内容。以下是控制台错误,
未捕获的错误:无法从以下位置找到模块“ zlib” 'mathml / app / MathML / MathMLRenderer.js'。
dockerfile包含:
FROM node:8
RUN mkdir /opt/service
ADD . /opt/service
WORKDIR /opt/service
ENV HOME=/root
RUN npm install && npm dedupe
ENV IN_DOCKER=1
EXPOSE 4000
CMD npm start
似乎缺少依赖项?尽管我在package.json中的依赖项中添加了zlib
答案 0 :(得分:0)
您已经使用npm install zlib
在 package.json 中添加了zib模块,之后,当您进行npm安装时,我想它会正常工作。