fathos82 commited on
Commit
ed6ad4f
·
verified ·
1 Parent(s): 758c70c

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +12 -11
Dockerfile CHANGED
@@ -1,21 +1,22 @@
1
- FROM ubuntu:22.04
2
 
3
  USER root
4
- RUN apt-get update && apt-get install -y curl && \
5
- mkdir -p /workspace && \
 
 
 
 
6
  chmod -R 777 /workspace && \
7
  useradd -m -u 1000 user
8
 
9
- # Instala Ollama
10
- RUN curl -fsSL https://ollama.ai/install.sh | bash
11
-
12
- # Instala Open WebUI
13
- RUN pip install open-webui
14
-
15
  USER 1000
16
  ENV HOME=/home/user \
17
- PATH=/home/user/.local/bin:$PATH
 
 
 
18
 
19
  EXPOSE 7860
20
 
21
- CMD ["sh", "-c", "ollama serve & open-webui serve --port 7860"]
 
1
+ FROM ollama/ollama:latest
2
 
3
  USER root
4
+ RUN apt-get update && apt-get install -y \
5
+ python3 \
6
+ python3-pip \
7
+ && rm -rf /var/lib/apt/lists/*
8
+
9
+ RUN mkdir -p /workspace && \
10
  chmod -R 777 /workspace && \
11
  useradd -m -u 1000 user
12
 
 
 
 
 
 
 
13
  USER 1000
14
  ENV HOME=/home/user \
15
+ PATH=/home/user/.local/bin:$PATH \
16
+ OLLAMA_HOST=0.0.0.0
17
+
18
+ RUN pip install --user open-webui
19
 
20
  EXPOSE 7860
21
 
22
+ CMD ["sh", "-c", "ollama serve & sleep 5 && open-webui serve --port 7860 --host 0.0.0.0"]