bahi-bh commited on
Commit
b5e8f23
·
verified ·
1 Parent(s): 9fbc2ec

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +11 -5
Dockerfile CHANGED
@@ -1,11 +1,17 @@
1
  FROM ollama/ollama
2
 
3
- ENV OLLAMA_HOST=0.0.0.0:11434
 
 
 
 
 
 
4
 
5
  EXPOSE 11434
6
 
7
- RUN ollama serve & \
8
- sleep 15 && \
9
- ollama pull gemma:2b
10
 
11
- CMD ["ollama", "serve"]
 
1
  FROM ollama/ollama
2
 
3
+ # إعداد المتغيرات لضمان عملها على Hugging Face
4
+ ENV OLLAMA_HOST=0.0.0.0
5
+ ENV OLLAMA_MODELS=/data/.ollama/models
6
+ ENV HOME=/data
7
+
8
+ # إنشاء مجلد للبيانات بصلاحيات مفتوحة لتجنب مشاكل الـ Permissions
9
+ RUN mkdir -p /data/.ollama && chmod -R 777 /data
10
 
11
  EXPOSE 11434
12
 
13
+ # يفضل تحميل النموذج عند التشغيل أو استخدام واجهة برمجية
14
+ # ولكن إذا أردت تضمينه في الصورة:
15
+ RUN ollama serve & sleep 5 && ollama pull gemma2:2b
16
 
17
+ CMD ["ollama", "serve"]