UNPKG

313 BPlain TextView Raw
1FROM node
2MAINTAINER Octoblu, Inc. <docker@octoblu.com>
3
4EXPOSE 80
5HEALTHCHECK CMD curl --fail http://localhost:80/healthcheck || exit 1
6
7ENV NPM_CONFIG_LOGLEVEL error
8
9WORKDIR /usr/src/app
10
11ADD package.json /usr/src/app/
12RUN npm install --production --silent
13ADD . /usr/src/app/
14
15CMD node octoblu-flow-canary.js