# ১. পাইথন ইমেজ ব্যবহার করা FROM python:3.10-slim # ২. কাজের ডিরেক্টরি তৈরি WORKDIR /app # ৩. সিস্টেমে প্রয়োজনীয় কিছু টুলস ইন্সটল (যদি লাগে) RUN apt-get update && apt-get install -y \ build-essential \ && rm -rf /var/lib/apt/lists/* # ৪. ডিপেন্ডেন্সি ফাইল কপি ও ইন্সটল COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt # ৫. সব ফাইল কপি করা COPY . . # ৬. স্পেসের ডিফল্ট পোর্ট ৭৮৬০ ওপেন করা EXPOSE 7860 # ৭. FastAPI অ্যাপ রান করা CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"]