File size: 333 Bytes
4140b9f
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
FROM node:18-alpine

WORKDIR /app

# Copy và install backend dependencies
COPY backend/package*.json ./backend/
WORKDIR /app/backend
RUN npm install --production

# Quay lại root để copy tất cả files
WORKDIR /app
COPY . .

# Expose port
EXPOSE 7860

# Chạy server từ thư mục backend
CMD ["node", "backend/server.js"]