pm2/examples/docker-pm2/Dockerfile

15 lines
268 B
Docker

FROM keymetrics/pm2:latest-alpine
# Bundle APP files
COPY ./app /app
WORKDIR /app
# Install app dependencies
ENV NPM_CONFIG_LOGLEVEL warn
RUN npm install --production
ENV KEYMETRICS_SECRET xxxx
ENV KEYMETRICS_PUBLIC yyyy
CMD [ "pm2-runtime", "process.config.js" ]