From 30dc6eeb528b7394cd134f3f5967da0c2f8b64c9 Mon Sep 17 00:00:00 2001 From: Dobromir Popov Date: Tue, 24 Aug 2021 15:44:55 +0300 Subject: [PATCH] even smaller node image: 194MB --- Dockerfile | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index e0f76b4..898682d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -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"] \ No newline at end of file