even smaller node image: 194MB

This commit is contained in:
Dobromir Popov
2021-08-24 15:44:55 +03:00
parent 5709fc3d2a
commit 30dc6eeb52

View File

@@ -1,5 +1,5 @@
# node:12-slim?
FROM node:12-alpine
FROM node:12-alpine AS BASE_IMAGE
# set user
@@ -11,13 +11,14 @@ WORKDIR /app
COPY package*.json ./
RUN npm ci --only=production
COPY . .
ENV NODE_ENV mitko
# USING BASE_IMAGE
FROM node:12-alpine
COPY --from=BASE_IMAGE /app /
CMD npm start
# CMD [“dumb-init”, “node”, dht.js”]
# CMD ["npm","run", "pm2"]
EXPOSE 2080
# CMD [“dumb-init”, “node”, dht.js”]
# CMD ["npm","run", "pm2"]