Spaces:
				
			
			
	
			
			
		Sleeping
		
	
	
	
			
			
	
	
	
	
		
		
		Sleeping
		
	| # 1. استخدم صورة بايثون رسمية كأساس | |
| FROM python:3.9-slim | |
| # 2. حدد مجلد العمل داخل الحاوية | |
| WORKDIR /code | |
| # 3. انسخ ملف المتطلبات أولاً (للاستفادة من التخزين المؤقت لـ Docker) | |
| COPY ./requirements.txt /code/requirements.txt | |
| # 4. قم بتثبيت المكتبات المطلوبة | |
| RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt | |
| # 5. انسخ باقي ملفات التطبيق إلى مجلد العمل | |
| COPY . . | |
| # 6. الأمر النهائي لتشغيل الخادم عند بدء تشغيل الحاوية | |
| CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "8000"] | |