| # পাইথন ৩.৯ ইমেজ ব্যবহার করা হচ্ছে | |
| FROM python:3.9-slim | |
| # সার্ভারের ভেতরে কাজের জায়গা তৈরি | |
| WORKDIR /app | |
| # প্রয়োজনীয় লাইব্রেরির তালিকা কপি করা | |
| COPY requirements.txt . | |
| # লাইব্রেরিগুলো ইনস্টল করা | |
| RUN pip install --no-cache-dir -r requirements.txt | |
| # সব কোড কপি করা | |
| COPY . . | |
| # কন্টেইনারের পোর্ট ৭৮৬০ এক্সপোজ করা | |
| EXPOSE 7860 | |
| # অ্যাপ্লিকেশন রান করার কমান্ড | |
| CMD ["python", "app.py"] | |