Programmer-RD-AI
commited on
Commit
·
4026e3f
1
Parent(s):
db7e25a
Update
Browse files- Dockerfile +0 -5
Dockerfile
CHANGED
|
@@ -7,11 +7,7 @@ WORKDIR /app
|
|
| 7 |
RUN corepack enable && corepack prepare pnpm@latest --activate
|
| 8 |
|
| 9 |
COPY package.json pnpm-lock.yaml* ./
|
| 10 |
-
|
| 11 |
-
# Install only production dependencies first to reduce memory footprint
|
| 12 |
RUN pnpm install --prod --frozen-lockfile
|
| 13 |
-
|
| 14 |
-
# Then install dev dependencies
|
| 15 |
RUN pnpm install --frozen-lockfile
|
| 16 |
|
| 17 |
FROM base AS builder
|
|
@@ -23,7 +19,6 @@ COPY --from=deps /app/node_modules ./node_modules
|
|
| 23 |
COPY . .
|
| 24 |
|
| 25 |
ENV NEXT_TELEMETRY_DISABLED 1
|
| 26 |
-
# Limit Node memory to prevent OOM kills
|
| 27 |
ENV NODE_OPTIONS="--max-old-space-size=4096"
|
| 28 |
|
| 29 |
RUN pnpm run build
|
|
|
|
| 7 |
RUN corepack enable && corepack prepare pnpm@latest --activate
|
| 8 |
|
| 9 |
COPY package.json pnpm-lock.yaml* ./
|
|
|
|
|
|
|
| 10 |
RUN pnpm install --prod --frozen-lockfile
|
|
|
|
|
|
|
| 11 |
RUN pnpm install --frozen-lockfile
|
| 12 |
|
| 13 |
FROM base AS builder
|
|
|
|
| 19 |
COPY . .
|
| 20 |
|
| 21 |
ENV NEXT_TELEMETRY_DISABLED 1
|
|
|
|
| 22 |
ENV NODE_OPTIONS="--max-old-space-size=4096"
|
| 23 |
|
| 24 |
RUN pnpm run build
|