George Ilyes 378eb50ef8 Add --force to npm cache clean
Required in latest version of npm.
2017-06-01 16:32:15 -06:00

25 lines
297 B
Docker

FROM mhart/alpine-node
EXPOSE 3000
RUN adduser -S app
ENV HOME=/home/app
COPY package.json $HOME/src/
RUN chown -R app $HOME/*
USER app
WORKDIR $HOME/src
RUN npm install && \
npm cache clean --force
USER root
COPY . $HOME/src
RUN chown -R app $HOME/*
USER app
CMD ["node", "app.js"]