File size: 617 Bytes
08282d2
 
542d4b0
08282d2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# استخدم صورة أساسية مناسبة
FROM python:3.10-slim
RUN apt-get update && apt-get install -y git && rm -rf /var/lib/apt/lists/
# تثبيت المتطلبات
RUN pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cpu \
    && pip install onnxruntime huggingface_hub fastapi uvicorn

# إنشاء مجلد العمل
WORKDIR /app

# تنزيل النموذج من Hugging Face
RUN git clone https://huggingface.co/immich-app/antelopev2 /app/model

# نسخ كود التطبيق
COPY app.py /app/app.py

# تشغيل التطبيق
CMD ["python", "/app/app.py"]