R1000 commited on
Commit
8b87a08
·
verified ·
1 Parent(s): bb62233

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -10
Dockerfile CHANGED
@@ -1,18 +1,14 @@
1
  FROM ollama/ollama:latest
2
 
3
- # https://huggingface.co/docs/hub/spaces-sdks-docker-first-demo
4
  RUN useradd -m -u 1000 user
5
-
6
  USER user
7
-
8
  ENV HOME=/home/user \
9
- PATH=/home/user/.local/bin:$PATH \
10
  OLLAMA_HOST=0.0.0.0
11
-
12
  WORKDIR $HOME/app
13
 
14
- RUN ollama serve --threads 2 --batch-size 2 \
15
- & sleep 5 \
16
- && ollama pull qwen2.5-coder:3b \
17
- && echo "Done. Stop Ollama..." \
18
- && pkill ollama
 
1
  FROM ollama/ollama:latest
2
 
 
3
  RUN useradd -m -u 1000 user
 
4
  USER user
 
5
  ENV HOME=/home/user \
6
+ PATH=/home/user/.local/bin:$PATH \
7
  OLLAMA_HOST=0.0.0.0
 
8
  WORKDIR $HOME/app
9
 
10
+ # ดึงโมเดลขึ้นมาก่อน
11
+ RUN ollama pull qwen2.5-coder:3b
12
+
13
+ # ให้ container สตาร์ทด้วยคำสั่ง serve พร้อม threads & batch-size
14
+ ENTRYPOINT ["ollama", "serve", "--threads", "2", "--batch-size", "2"]