🐳 move Dockerfile to base node:alpine image

reduces size from about 1.08GB to 345MB (still not great but hey)
This commit is contained in:
Philipp Dormann 2021-07-12 00:28:11 +02:00
parent 66d991bd05
commit b15b44e290
No known key found for this signature in database
GPG key ID: 3BB9ADD52DCA4314

View file

@ -1,10 +1,10 @@
FROM node:14 FROM node:16.4.2-alpine3.14
#
WORKDIR /app WORKDIR /app
COPY . . COPY . .
RUN npm install RUN yarn
RUN npm run build RUN yarn build
#
EXPOSE 3001 EXPOSE 3001
VOLUME ["/app/data"] VOLUME ["/app/data"]
CMD ["npm", "run", "start-server"] CMD ["npm", "run", "start-server"]