AIencoder commited on
Commit
5807e15
·
verified ·
1 Parent(s): 8c386cc

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +7 -0
Dockerfile CHANGED
@@ -4,12 +4,19 @@ RUN apt-get update && apt-get install -y curl ca-certificates && rm -rf /var/lib
4
 
5
  RUN pip install --no-cache-dir gradio requests
6
 
 
 
 
 
7
  RUN useradd -m -u 1000 user
8
 
9
  USER user
10
  ENV HOME=/home/user
11
  WORKDIR $HOME/app
12
 
 
 
 
13
  COPY --chown=user:user app.py .
14
  COPY --chown=user:user entrypoint.sh .
15
 
 
4
 
5
  RUN pip install --no-cache-dir gradio requests
6
 
7
+ # Download Ollama binary directly (no install script needed)
8
+ RUN curl -L https://ollama.com/download/ollama-linux-amd64 -o /usr/bin/ollama && \
9
+ chmod +x /usr/bin/ollama
10
+
11
  RUN useradd -m -u 1000 user
12
 
13
  USER user
14
  ENV HOME=/home/user
15
  WORKDIR $HOME/app
16
 
17
+ ENV OLLAMA_HOST=0.0.0.0
18
+ ENV OLLAMA_MODELS=$HOME/.ollama/models
19
+
20
  COPY --chown=user:user app.py .
21
  COPY --chown=user:user entrypoint.sh .
22