# نبدأ من بايثون خفيف FROM python:3.10-slim # نحدد فولدر العمل WORKDIR /app # ننسخ كل الملفات للمسار ده COPY . /app # نسطب الباكدجات RUN pip install --no-cache-dir -r requirements.txt # نفتح البورت الافتراضي بتاع Flask EXPOSE 5000 # نشغّل السيرفر عن طريق gunicorn CMD ["gunicorn", "--bind", "0.0.0.0:5000", "app:app"]