File tree Expand file tree Collapse file tree 8 files changed +28
-9
lines changed
Expand file tree Collapse file tree 8 files changed +28
-9
lines changed Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ FROM node:22-alpine AS builder
44WORKDIR /var/web05-Denamu/client
55
66# 필요한 파일만 복사하여 캐시 활용
7- COPY ../ package*.json ./
7+ COPY package*.json ./
88
99# 의존성 설치
1010RUN npm ci
@@ -17,7 +17,7 @@ FROM node:22-alpine
1717WORKDIR /var/web05-Denamu/client
1818
1919# 최종 애플리케이션 코드만 복사
20- COPY .. .
20+ COPY . .
2121
2222# 빌드된 node_modules만 복사
2323COPY --from=builder /var/web05-Denamu/client/node_modules ./node_modules
Original file line number Diff line number Diff line change @@ -2,10 +2,13 @@ FROM node:22-alpine AS builder
22
33WORKDIR /var/web05-Denamu/client
44
5- COPY ./client .
5+ COPY ./client/package*.json ./
66ENV VITE_VISUALIZE=OFF
77
88RUN npm ci
9+
10+ COPY ./client .
11+
912RUN npm run build:local
1013
1114RUN mkdir -p /etc/nginx/scripts
Original file line number Diff line number Diff line change @@ -2,10 +2,12 @@ FROM node:22-alpine AS builder
22
33WORKDIR /var/web05-Denamu/email-worker
44
5- COPY . .
5+ COPY package*.json ./
66
77RUN npm ci
88
9+ COPY . .
10+
911RUN npm run build
1012
1113FROM node:22-alpine
Original file line number Diff line number Diff line change @@ -2,9 +2,13 @@ FROM node:22-alpine AS builder
22
33WORKDIR /app
44
5+ COPY package*.json ./
6+
7+ RUN npm ci
8+
59COPY . .
610
7- RUN npm ci && npm run build
11+ RUN npm run build
812
913FROM node:22-alpine
1014
Original file line number Diff line number Diff line change @@ -2,10 +2,12 @@ FROM node:22-alpine AS builder
22
33WORKDIR /var/web05-Denamu/feed-crawler
44
5- COPY . .
5+ COPY package*.json ./
66
77RUN npm ci
88
9+ COPY . .
10+
911RUN npm run build
1012
1113FROM node:22-alpine
Original file line number Diff line number Diff line change @@ -2,9 +2,13 @@ FROM node:22-alpine AS builder
22
33WORKDIR /app
44
5+ COPY package*.json ./
6+
7+ RUN npm ci
8+
59COPY . .
610
7- RUN npm ci && npm run build
11+ RUN npm run build
812
913FROM node:22-alpine
1014
Original file line number Diff line number Diff line change @@ -3,10 +3,12 @@ FROM node:22-alpine AS builder
33
44WORKDIR /var/web05-Denamu/server
55
6- COPY . .
6+ COPY package*.json ./
77
88RUN npm ci
99
10+ COPY . .
11+
1012RUN npm run build
1113
1214# 실행 빌드
Original file line number Diff line number Diff line change @@ -2,10 +2,12 @@ FROM node:22-alpine AS builder
22
33WORKDIR /app
44
5- COPY . .
5+ COPY package*.json ./
66
77RUN npm ci
88
9+ COPY . .
10+
911RUN npm run build
1012
1113FROM node:22-alpine
You can’t perform that action at this time.
0 commit comments