Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- FROM node:7.10-alpine
- RUN mkdir -p /opt/app
- WORKDIR /opt/app
- COPY ./package.json /opt/app
- RUN apk add --update --no-cache tini &&\
- apk add --virtual .build-dependencies make gcc g++ python &&\
- npm install --production &&\
- npm cache clean --force &&\
- apk del .build-dependencies
- COPY . /opt/app
- ENV NODE_ENV=production NODE_PATH=./lib
- EXPOSE 3000
- # RUN addgroup -S app && adduser -S -g app app
- # USER app
- USER node
- ENTRYPOINT ["/sbin/tini", "--"]
- CMD ["node", "index.js"]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement