فهرست منبع

refactor: update run.sh

Tanvir 1 سال پیش
والد
کامیت
8bb68cfcae
1فایلهای تغییر یافته به همراه15 افزوده شده و 5 حذف شده
  1. 15 5
      run.sh

+ 15 - 5
run.sh

@@ -1,7 +1,17 @@
 #!/bin/bash
 
-docker build -t ollama-webui .
-docker stop ollama-webui || true
-docker rm ollama-webui || true
-docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v ollama-webui:/app/backend/data --name ollama-webui --restart always ollama-webui
-docker image prune -f
+image_name="ollama-webui"
+container_name="ollama-webui"
+
+docker build -t "$image_name" .
+docker stop "$container_name" &>/dev/null || true
+docker rm "$container_name" &>/dev/null || true
+
+docker run -d -p 3000:8080 \
+    --add-host=host.docker.internal:host-gateway \
+    -v "${image_name}:/app/backend/data" \
+    --name "$container_name" \
+    --restart always \
+    "$image_name"
+
+docker image prune -f