diff --git a/Dockerfile b/Dockerfile index 512be29b..289592f6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ # 운영환경(main branch)에서 사용하는 Dockerfile # 1단계: build -FROM node:18-alpine AS builder +FROM node:20-alpine AS builder WORKDIR /app COPY . . @@ -12,7 +12,7 @@ COPY .env .env RUN yarn install && yarn build # 2단계: production -FROM node:18-alpine AS runner +FROM node:20-alpine AS runner WORKDIR /app ENV NODE_ENV=production diff --git a/Dockerfile.dev b/Dockerfile.dev index d8e6b9b8..602260d3 100644 --- a/Dockerfile.dev +++ b/Dockerfile.dev @@ -1,7 +1,7 @@ # 운영환경(main branch)에서 사용하는 Dockerfile # 1단계: build -FROM node:18-alpine AS builder +FROM node:20-alpine AS builder WORKDIR /app COPY . . @@ -12,7 +12,7 @@ COPY .env .env RUN yarn install && yarn build # 2단계: production -FROM node:18-alpine AS runner +FROM node:20-alpine AS runner WORKDIR /app ENV NODE_ENV=production diff --git a/Dockerfile.prod b/Dockerfile.prod index d8e6b9b8..602260d3 100644 --- a/Dockerfile.prod +++ b/Dockerfile.prod @@ -1,7 +1,7 @@ # 운영환경(main branch)에서 사용하는 Dockerfile # 1단계: build -FROM node:18-alpine AS builder +FROM node:20-alpine AS builder WORKDIR /app COPY . . @@ -12,7 +12,7 @@ COPY .env .env RUN yarn install && yarn build # 2단계: production -FROM node:18-alpine AS runner +FROM node:20-alpine AS runner WORKDIR /app ENV NODE_ENV=production