From 98db0257bc8e83febbdf1a57c73ef034920b3651 Mon Sep 17 00:00:00 2001 From: Roman Shtylman Date: Sun, 2 Aug 2015 11:46:49 -0700 Subject: [PATCH] Dockerfile: update to iojs 2.5.0 and alpine image --- Dockerfile | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index 74fb4af..d9c17de 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,11 +1,16 @@ -FROM node:0.10.33 +FROM mhart/alpine-iojs:2.5.0 -RUN mkdir -p /usr/src/app -WORKDIR /usr/src/app +RUN mkdir -p /app +WORKDIR /app -ADD package.json /usr/src/app/ -RUN npm install --production -ADD . /usr/src/app +ADD package.json /app/ + +RUN apk add --update make git g++ python && \ + npm install --production && \ + apk del git make g++ python && \ + rm -rf /tmp/* /root/.npm /root/.node-gyp + +ADD . /app ENV NODE_ENV production ENTRYPOINT ["bin/server"]