FROM python:3.9-slim # تنصيب الأدوات الضرورية لنظام GaiaNet (مهم جداً للتعرف على العقدة) RUN apt-get update && apt-get install -y \ curl \ ca-certificates \ procps \ lsof \ && rm -rf /var/lib/apt/lists/* # تنصيب GaiaNet CLI RUN curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash ENV PATH="/root/gaianet/bin:$PATH" WORKDIR /app RUN pip install --no-cache-dir flask requests gunicorn COPY app.py . EXPOSE 7860 # تشغيل التطبيق عبر بايثون مباشرة لإدارة العمليات CMD ["python", "app.py"]