Yousuf-Islam's picture
Update Dockerfile
336133e verified
# পাইথনের অফিসিয়াল ইমেজ ব্যবহার করা হচ্ছে
FROM python:3.9-slim
# কোড রাখার ফোল্ডার তৈরি
WORKDIR /code
# সিস্টেমে কিছু প্রয়োজনীয় টুলস ইনস্টল করা
RUN apt-get update && apt-get install -y \
build-essential \
curl \
&& rm -rf /var/lib/apt/lists/*
# requirements.txt কপি এবং লাইব্রেরি ইনস্টল করা
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
# সব ফাইল কন্টেইনারে কপি করা
COPY . .
# এনভায়রনমেন্ট ভেরিয়েবল সেট করা
ENV MODEL_ID="Yousuf-Islam/Upgraded_IndicBERT_Model"
ENV PYTHONUNBUFFERED=1
# পোর্টের এক্সেস (HF Spaces ডিফল্ট ৭৮৬০ ব্যবহার করে)
EXPOSE 7860
# সার্ভার চালু করার কমান্ড
CMD ["python", "main.py"]