fix: update docker file (#416)
Co-authored-by: Davide Di Modica <webmaster.ddm@gmail.com>
taylor_socfortress committed
Feb 27, 2025 at 10:36 UTC
e5f46149652bff4393d3233b302bd1c5e4796e5a
1 file changed
+4
-2
frontend/Dockerfile
+4
-2
@@ -4,7 +4,9 @@ FROM node:21 as builder
4
# Set the working directory
5
WORKDIR /app
6
7
-RUN npm i -g corepack@latest && corepack enable
7
+RUN npm i -g corepack@latest && \
8
+ corepack enable && \
9
+ corepack prepare pnpm@latest --activate
10
11
# Drop root
12
USER node
@@ -13,7 +15,7 @@ USER node
15
COPY package.json pnpm-lock.yaml ./
16
17
# Install project dependencies
16
-RUN pnpm i
18
+RUN pnpm install --frozen-lockfile
19
20
# Copy project files into the working directory
21
COPY --chown=node . .