File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # syntax=docker/dockerfile:1.7
2+
13# ================ #
2- # Base Stage #
4+ # Base Stage #
35# ================ #
46
57FROM node:24-alpine AS base
68
79WORKDIR /usr/src/app
10+ ARG NODE_OPTIONS
811
912ENV CI="true"
1013ENV PNPM_HOME="/pnpm"
1114ENV PATH="$PNPM_HOME:$PATH"
1215ENV LOG_LEVEL=info
1316ENV FORCE_COLOR=true
1417
15- RUN apk add --no-cache dumb-init
16- RUN corepack enable && corepack prepare pnpm@10.22 .0 --activate
18+ RUN apk add --no-cache dumb-init g++ make python3
19+ RUN corepack enable && corepack prepare pnpm@10.33 .0 --activate
1720
1821COPY --chown=node:node pnpm-lock.yaml .
22+ COPY --chown=node:node pnpm-workspace.yaml .
1923COPY --chown=node:node package.json .
2024COPY --chown=node:node .npmrc .
2125
2226ENTRYPOINT ["dumb-init" , "--" ]
2327
2428# ================ #
25- # Builder Stage #
29+ # Builder Stage #
2630# ================ #
2731
2832FROM base AS builder
You can’t perform that action at this time.
0 commit comments