# ใช้ 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"]