From 5131a630a56acacf57e44aa0caec863c51e4d3c5 Mon Sep 17 00:00:00 2001 From: acalcutt Date: Fri, 28 Oct 2022 15:12:44 -0400 Subject: [PATCH] Fix 'use omit=dev' warning. copy package-lock --- Dockerfile | 4 ++-- Dockerfile_light | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 7e55389..111cddf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -30,9 +30,9 @@ RUN set -ex; \ rm -rf /var/lib/apt/lists/*; RUN mkdir -p /usr/src/app -COPY package.json /usr/src/app +COPY package* /usr/src/app/ -RUN cd /usr/src/app && npm install --production +RUN cd /usr/src/app && npm install --omit=dev FROM ubuntu:focal AS final diff --git a/Dockerfile_light b/Dockerfile_light index c6c7421..2ce1312 100644 --- a/Dockerfile_light +++ b/Dockerfile_light @@ -27,6 +27,6 @@ ENTRYPOINT ["/usr/src/app/docker-entrypoint.sh"] RUN mkdir -p /usr/src/app COPY / /usr/src/app -RUN cd /usr/src/app && npm install --production +RUN cd /usr/src/app && npm install --omit=dev RUN ["chmod", "+x", "/usr/src/app/docker-entrypoint.sh"] USER node:node