Update Dockerfile
Browse files- Dockerfile +11 -1
Dockerfile
CHANGED
@@ -9,6 +9,7 @@ ENV HOME=/home/user \
|
|
9 |
|
10 |
WORKDIR $HOME/app
|
11 |
|
|
|
12 |
RUN ollama serve \
|
13 |
& sleep 5 \
|
14 |
&& ollama pull qwen2.5-coder:3b \
|
@@ -17,4 +18,13 @@ RUN ollama serve \
|
|
17 |
&& ollama pull gemma3:1b \
|
18 |
&& ollama pull qwen3:0.6b \
|
19 |
&& echo "Done. Stop Ollama..." \
|
20 |
-
&& pkill ollama
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
9 |
|
10 |
WORKDIR $HOME/app
|
11 |
|
12 |
+
# ดึง models จาก ollama server ที่เปิดแป๊บเดียว
|
13 |
RUN ollama serve \
|
14 |
& sleep 5 \
|
15 |
&& ollama pull qwen2.5-coder:3b \
|
|
|
18 |
&& ollama pull gemma3:1b \
|
19 |
&& ollama pull qwen3:0.6b \
|
20 |
&& echo "Done. Stop Ollama..." \
|
21 |
+
&& pkill ollama
|
22 |
+
|
23 |
+
# ติดตั้ง Gradio และ requests
|
24 |
+
RUN pip install gradio requests
|
25 |
+
|
26 |
+
# คัดลอก Gradio app script ไปใน container
|
27 |
+
COPY app.py .
|
28 |
+
|
29 |
+
# รัน Gradio Web App ตอน container start
|
30 |
+
CMD ["python", "app.py"]
|