From ab9295ee23ed8913128e990b3e6d04dcaf59de85 Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Wed, 29 Mar 2023 20:15:10 +0200 Subject: [PATCH] Frozen lockfile instead of offline --- Dockerfile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 4da0929..3aebbd1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,13 +4,14 @@ ARG NPM_REGISTRY_URL=https://registry.npmjs.org WORKDIR /app COPY package.json ./ -RUN npm config set registry $NPM_REGISTRY_URL && npm i -g pnpm@8 && pnpm i +RUN npm config set registry $NPM_REGISTRY_URL && npm i -g pnpm@8 +RUN mkdir /pnpm && pnpm config set store-dir /pnpm && pnpm i COPY tsconfig.json ./ COPY src ./src RUN pnpm build \ && rm -rf /app/node_modules \ - && pnpm i --production --prefer-offline + && pnpm i --production --frozen-lockfile # final image FROM registry.odit.services/hub/library/alpine:3.16