File size: 567 Bytes
b6ec289
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# Sử dụng image Node.js phiên bản mới nhất
FROM node:latest

# Thiết lập thư mục làm việc trong container
WORKDIR /app

# Sao chép package.json và yarn.lock vào container
COPY package.json yarn.lock ./

# Cài đặt các gói phụ thuộc bằng Yarn
RUN yarn install

# Sao chép toàn bộ mã nguồn và các tệp khác vào container
COPY . .

# Expose port (Bạn cần xác định cổng mà ứng dụng của bạn đang chạy, ví dụ: 3000)
EXPOSE 3000

# Chạy ứng dụng khi khởi động container
CMD ["yarn", "start"]