leukemia / Dockerfile
filmm's picture
Update Dockerfile
983176b verified
raw
history blame
589 Bytes
# ใช้ Python image ที่เบาและรองรับโมเดล
FROM python:3.10-slim
# ตำแหน่งที่ใช้ทำงานใน container
WORKDIR /app
# คัดลอกไฟล์ทั้งหมดเข้า container
COPY . .
# ติดตั้ง Ultralytics (YOLOv8), Transformers และ Flask
RUN pip install --no-cache-dir -r requirements.txt
# ระบุ port ที่ Hugging Face ใช้
EXPOSE 7860
# สั่งให้ Flask ทำงาน (host=0.0.0.0 จำเป็นมาก)
CMD ["python", "app.py"]