# استخدام نسخة بايثون رسمية FROM python:3.9-slim # تثبيت المكتبات المحدثة للنظام (تم استبدال الحزمة المسببة للخطأ) RUN apt-get update && apt-get install -y \ libgl1 \ libglib2.0-0 \ libsm6 \ libxext6 \ libxrender-dev \ tesseract-ocr \ && rm -rf /var/lib/apt/lists/* # تحديد مجلد العمل WORKDIR /app # نسخ ملف المتطلبات COPY requirements.txt . # تثبيت مكتبات البايثون RUN pip install --no-cache-dir -r requirements.txt # نسخ باقي الملفات COPY . . # المنفذ الخاص بـ Hugging Face EXPOSE 7860 # تشغيل التطبيق CMD ["python", "app.py"]