thewise commited on
Commit
591179b
1 Parent(s): 88aca17

Update entrypoint.sh

Browse files
Files changed (1) hide show
  1. entrypoint.sh +11 -12
entrypoint.sh CHANGED
@@ -1,21 +1,20 @@
1
  #!/bin/bash
2
 
3
- # Start the server in the background
4
  echo "Starting server"
5
  ollama serve &
6
  sleep 1
7
 
8
- # Pull the specified model
9
- echo "Pulling $model"
10
- ollama pull $model
11
-
12
- # Wait a bit for the model to be ready
13
- sleep 5
14
-
15
- # Run the specified model
16
- echo "Running $model"
17
- ollama run $model
18
 
19
  # Keep the script running to prevent the container from exiting
20
- # Adjust the command below as needed based on your application's behavior
21
  wait
 
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
 
20
  wait