From 25a0487ce5f26a66c59dc02d977780ca1a26367f Mon Sep 17 00:00:00 2001 From: Danny Avila Date: Thu, 21 Mar 2024 12:33:30 -0400 Subject: [PATCH] chore: Revise of PR #2157, move global steps earlier, execute as root --- Dockerfile | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 0261767d07..cc845c0554 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,6 +2,8 @@ FROM node:18-alpine AS node RUN apk add g++ make py3-pip +RUN npm install -g node-gyp +RUN apk --no-cache add curl RUN mkdir -p /app && chown node:node /app WORKDIR /app @@ -14,10 +16,7 @@ COPY --chown=node:node . . # values. RUN touch .env RUN npm config set fetch-retry-maxtimeout 300000 -RUN npm install -g node-gyp - -RUN apk --no-cache add curl && \ - npm install --no-audit +RUN npm install --no-audit # React client build ENV NODE_OPTIONS="--max-old-space-size=2048"