File size: 659 Bytes
9611b54
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# Bắt đầu từ một ảnh Python 3.9 gọn nhẹ
FROM python:3.9-slim

# Đặt thư mục làm việc bên trong máy ảo là /app
WORKDIR /app

# Sao chép file requirements.txt VÀO TRƯỚC
# (Đây là một mẹo để tăng tốc độ build sau này)
COPY requirements.txt .

# Cài đặt các thư viện Python
RUN pip install --no-cache-dir -r requirements.txt

# Sao chép TẤT CẢ code của bạn (app.py, static/, templates/) vào
COPY . .

# Thông báo cho Hugging Face biết ứng dụng sẽ chạy ở cổng 7860
EXPOSE 7860

# Lệnh cuối cùng: "python app.py" để khởi động máy chủ Flask
CMD ["python", "app.py"]