holy-script commited on
Commit
bd036b8
·
verified ·
1 Parent(s): a56e323

Update entrypoint.sh

Browse files
Files changed (1) hide show
  1. entrypoint.sh +7 -8
entrypoint.sh CHANGED
@@ -1,24 +1,23 @@
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
  # Start the app
20
  echo "Starting app.py"
21
- python app.py &
22
 
23
- # Keep the script running to prevent the container from exiting
24
  wait
 
1
  #!/bin/bash
2
 
3
+ # Starting Ollama server
4
  echo "Starting server"
5
  ollama serve &
 
6
 
7
+ # Give Ollama some time to initialize
8
+ sleep 2
9
+
10
+ # Pull models
11
  IFS=',' read -ra MODELS <<< "$model"
12
  for m in "${MODELS[@]}"; do
13
  echo "Pulling $m"
14
  ollama pull "$m"
15
  sleep 5
 
 
 
16
  done
17
 
18
  # Start the app
19
  echo "Starting app.py"
20
+ python3 /app.py &
21
 
22
+ # Keep the container running
23
  wait