# 1. انتخاب نسخه پایه (مثلاً پایتون) FROM python:3.9-slim # 2. تعیین پوشه کاری داخل کانتینر WORKDIR /app # 3. کپی کردن فایلهای مورد نیاز (مثل لیست کتابخانهها) COPY requirements.txt . # 4. نصب کتابخانهها RUN pip install --no-cache-dir -r requirements.txt # 5. کپی کردن کل کدهای پروژه به داخل کانتینر COPY . . # 6. مشخص کردن پورتی که اپلیکیشن روی آن اجرا میشود EXPOSE 8000 # 7. دستور اجرای برنامه CMD ["python", "app.py"]