diff --git a/Dockerfile b/Dockerfile index 55a9625..aedc1da 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,12 +7,16 @@ WORKDIR /home/node/matrix-dimension RUN mkdir -p /home/node/matrix-dimension +RUN apk --no-cache add python2 glib-dev make g++ vips-dev libc-dev + COPY . /home/node/matrix-dimension RUN chown -R node /home/node/matrix-dimension USER node +ENV CPATH=/usr/include/glib-2.0:/usr/lib/glib-2.0/include/ + RUN npm clean-install && \ node /home/node/matrix-dimension/scripts/convert-newlines.js /home/node/matrix-dimension/docker-entrypoint.sh && \ NODE_ENV=production npm run-script build @@ -31,6 +35,10 @@ RUN chown -R node /home/node/matrix-dimension RUN mkdir /data && chown -R node /data +RUN apk --no-cache add python2 glib-dev make g++ vips-dev libc-dev + +ENV CPATH=/usr/include/glib-2.0:/usr/lib/glib-2.0/include/ + USER node RUN npm clean-install --production