ming commited on
Commit
c3ba37c
·
1 Parent(s): 6660cd8

Use /tmp directory for Ollama to bypass file system permission restrictions

Browse files
Files changed (1) hide show
  1. Dockerfile +4 -4
Dockerfile CHANGED
@@ -40,11 +40,11 @@ RUN echo '#!/bin/bash\n\
40
  # Set Ollama environment variables\n\
41
  export OLLAMA_HOST=0.0.0.0:11434\n\
42
  export OLLAMA_ORIGINS=*\n\
43
- export OLLAMA_MODELS=/app/.ollama/models\n\
44
- export HOME=/app\n\
45
  \n\
46
- # Ensure Ollama directory exists (permissions already set during build)\n\
47
- mkdir -p /app/.ollama\n\
48
  \n\
49
  # Start Ollama in background\n\
50
  echo "Starting Ollama server..."\n\
 
40
  # Set Ollama environment variables\n\
41
  export OLLAMA_HOST=0.0.0.0:11434\n\
42
  export OLLAMA_ORIGINS=*\n\
43
+ export OLLAMA_MODELS=/tmp/ollama/models\n\
44
+ export HOME=/tmp\n\
45
  \n\
46
+ # Use /tmp directory which is always writable\n\
47
+ mkdir -p /tmp/ollama\n\
48
  \n\
49
  # Start Ollama in background\n\
50
  echo "Starting Ollama server..."\n\