leukemia / Dockerfile
filmm's picture
Update Dockerfile
96e099b verified
raw
history blame
584 Bytes
FROM python:3.10-slim
# ติดตั้งเครื่องมือพื้นฐาน
RUN apt-get update && apt-get install -y unzip && rm -rf /var/lib/apt/lists/*
# ทำงานในโฟลเดอร์ /app
WORKDIR /app
# คัดลอกไฟล์ทั้งหมดไปใน /app
COPY . .
# แตกไฟล์ ai.zip
RUN unzip -o ai.zip
# ติดตั้งไลบรารี
RUN pip install --no-cache-dir -r requirements.txt
# เปิดพอร์ต
EXPOSE 7860
# สั่งรันเว็บ Flask
CMD ["python", "app.py"]