Philipp Dormann
4 years ago
1 changed files with 11 additions and 4 deletions
@ -1,10 +1,17 @@ |
|||
FROM node:16.4.2-alpine3.14 |
|||
# |
|||
WORKDIR /app |
|||
COPY . . |
|||
RUN yarn |
|||
RUN yarn --frozen-lockfile |
|||
RUN yarn build |
|||
# |
|||
EXPOSE 50013 |
|||
FROM node:16.4.2-alpine3.14 |
|||
WORKDIR /app |
|||
VOLUME ["/app/data"] |
|||
CMD ["npm", "run", "start-server"] |
|||
EXPOSE 50013 |
|||
COPY package.json yarn.lock ./ |
|||
COPY ./db /app/db |
|||
COPY ./server /app/server |
|||
RUN yarn --frozen-lockfile --prod |
|||
RUN yarn cache clean |
|||
COPY --from=0 /app/dist /app/dist |
|||
ENTRYPOINT ["node", "server/server.js"] |
|||
|
Loading…
Reference in new issue