Naveedtechlab commited on
Commit
66b696e
·
1 Parent(s): 9589570

fix: use Node 20 for Next.js 16 compatibility

Browse files
Files changed (1) hide show
  1. Dockerfile +3 -3
Dockerfile CHANGED
@@ -1,15 +1,15 @@
1
- FROM node:18-alpine AS deps
2
  WORKDIR /app
3
  COPY package*.json ./
4
  RUN npm install
5
 
6
- FROM node:18-alpine AS builder
7
  WORKDIR /app
8
  COPY --from=deps /app/node_modules ./node_modules
9
  COPY . .
10
  RUN npm run build
11
 
12
- FROM node:18-alpine AS runner
13
  WORKDIR /app
14
  ENV NODE_ENV=production
15
  ENV PORT=7860
 
1
+ FROM node:20-alpine AS deps
2
  WORKDIR /app
3
  COPY package*.json ./
4
  RUN npm install
5
 
6
+ FROM node:20-alpine AS builder
7
  WORKDIR /app
8
  COPY --from=deps /app/node_modules ./node_modules
9
  COPY . .
10
  RUN npm run build
11
 
12
+ FROM node:20-alpine AS runner
13
  WORKDIR /app
14
  ENV NODE_ENV=production
15
  ENV PORT=7860