# Sử dụng hình ảnh cơ bản của Python | |
FROM python:3.9-slim | |
# Đặt biến môi trường | |
ENV PYTHONUNBUFFERED=1 | |
# Tạo thư mục làm việc | |
WORKDIR /app | |
# Sao chép tệp requirements.txt vào thư mục làm việc | |
COPY requirements.txt /app/ | |
# Cài đặt các phụ thuộc | |
RUN pip install --no-cache-dir -r requirements.txt | |
# Sao chép mã nguồn ứng dụng vào thư mục làm việc | |
COPY . /app/ | |
# Đặt lệnh khởi động ứng dụng Flask | |
CMD ["python", "app.py"] |