From dc61180c5bf846ae46c5ebada8561ef377536888 Mon Sep 17 00:00:00 2001 From: addshore Date: Sun, 27 Sep 2026 23:35:57 +0100 Subject: [PATCH] Use npm ci for Docker dependency installation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit `npm ci` installs exactly what’s in the committed lockfile from a clean slate, making Docker builds more reproducible. --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 08def935..1b4fe0c4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ FROM node:22 AS builder WORKDIR /src/app COPY ./package.json ./package-lock.json ./ -RUN npm install && npm cache clean --force +RUN npm ci && npm cache clean --force COPY ./ . RUN VUE_APP_BUILD_FOR_DOCKER_IMAGE=1 npm run build