Spaces:
Sleeping
Sleeping
| # Sử dụng image Python chính thức làm base image | |
| FROM python:3.9-slim | |
| # Thiết lập thư mục làm việc trong container | |
| WORKDIR /app | |
| # Sao chép file requirements.txt (nếu có) hoặc trực tiếp cài đặt các thư viện | |
| COPY requirements.txt ./ | |
| # Cài đặt các phụ thuộc | |
| RUN pip install --no-cache-dir -r requirements.txt | |
| # Sao chép toàn bộ mã nguồn vào container | |
| COPY . . | |
| # Mở cổng mà Gradio sẽ sử dụng (mặc định là 7860) | |
| EXPOSE 7860 | |
| # Thiết lập lệnh khởi chạy ứng dụng | |
| CMD ["python", "app.py"] |