dockerfile - 添加依赖项 - libjpeg错误

时间:2018-06-18 16:46:32

标签: node.js docker dockerfile libjpeg

我正在尝试将使用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容器外工作。

0 个答案:

没有答案