fix docker

This commit is contained in:
Wingysam 2019-08-19 10:49:21 -04:00
parent 1054974198
commit c9916333c9
4 changed files with 17 additions and 3 deletions

View file

@ -1,8 +1,21 @@
FROM node:11
ENV NODE_ENV production
WORKDIR /usr/src/app
COPY ["package.json", "package-lock.json*", "npm-shrinkwrap.json*", "./"]
RUN npm install --production --silent && mv node_modules ../
COPY . .
EXPOSE 3000
CMD npm start
RUN mkdir -p /data/db
ENV DB_URL /data/db
RUN mkdir -p /data/sessions
ENV SESSION_STORE /data/sessions
ENV SECRET_DIRNAME /data
CMD npm start