FTA / Dockerfile
TDN-M's picture
Update Dockerfile
78f1eef verified
raw
history blame contribute delete
569 Bytes
# 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"]