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

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +10 -6
Dockerfile CHANGED
@@ -1,14 +1,18 @@
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"]
 
 
 
 
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 \
15
+ & sleep 5 \
16
+ && ollama pull qwen2.5-coder:3b \
17
+ && echo "Done. Stop Ollama..." \
18
+ && pkill ollama