我正在尝试将使用chartjs-node module
的nodejs项目停靠,以便从chartjs
图表创建png图像。
我已将某些要求添加到dockerfile
完整的泊坞文件:
FROM node:8
RUN apt-get update && apt-get install -y \
apt-utils \
libcairo2-dev \
libjpeg-dev \
libpango1.0-dev \
libgif-dev \
build-essential \
g++
WORKDIR /graphService
COPY package*.json ./
RUN npm install -y
COPY . .
EXPOSE 9000
CMD [ "npm", "start" ]
但在docker logs
我从我的应用中收到此错误:
未处理拒绝错误:libjpeg.so.8:无法打开共享对象文件:没有此类文件或目录
如果我通常在我的linux 16:04环境中启动它,它在docker容器外工作。