zhengr commited on
Commit
f8f0d48
1 Parent(s): 981c72a

Create entrypoint.sh

Browse files
Files changed (1) hide show
  1. entrypoint.sh +19 -0
entrypoint.sh ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/bin/bash
2
+
3
+ # Starting server
4
+ echo "Starting server"
5
+ ollama serve &
6
+ sleep 1
7
+
8
+ # Splitting the models by comma and pulling each
9
+ IFS=',' read -ra MODELS <<< "$model"
10
+ for m in "${MODELS[@]}"; do
11
+ echo "Pulling $m"
12
+ #ollama pull "$m"
13
+ sleep 5
14
+ echo "Running $m"
15
+ #ollama run "$m"
16
+ # No need to sleep here unless you want to give some delay between each pull for some reason
17
+ done
18
+
19
+ # Keep the script running to prevent the container from exiting