From a65390829ff2695281332a32cc607d322a14f81a Mon Sep 17 00:00:00 2001 From: Salam-vsem Date: Sun, 18 May 2025 12:02:15 +0300 Subject: [PATCH] add npm ci to dockerfile --- Dockerfile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index d54dc9f..3f80ada 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,12 @@ FROM node:lts AS build WORKDIR /app + +# Copy package files first to leverage cache +COPY package*.json ./ +RUN npm ci + +# Copy remaining files COPY . . -RUN npm i RUN npm run build FROM httpd:2.4 AS runtime