pm2/test/fixtures/containerizer/Dockerfile.prod
2016-09-10 12:48:30 +08:00

16 lines
318 B
Docker

FROM mhart/alpine-node:latest
RUN apk update && apk add git && rm -rf /var/cache/apk/*
RUN npm install pm2@next -g
RUN mkdir -p /var/app
WORKDIR /var/app
COPY ./package.json /var/app
RUN npm install
## PRODUCTION MODE
ENV NODE_ENV=production
COPY . /var/app/
CMD ["pm2-docker", "start", "--auto-exit", "index.js"]