kshitijthakkar
commited on
Commit
·
e3d05a1
1
Parent(s):
fd03e75
updated to use ollama locally
Browse files- Dockerfile +8 -8
Dockerfile
CHANGED
|
@@ -21,14 +21,14 @@ USER appuser
|
|
| 21 |
WORKDIR /app
|
| 22 |
|
| 23 |
# Install Ollama CLI
|
| 24 |
-
|
| 25 |
-
|
| 26 |
-
|
| 27 |
-
|
| 28 |
-
|
| 29 |
-
|
| 30 |
-
|
| 31 |
-
|
| 32 |
ENV PATH="/home/appuser/.local/bin:$PATH"
|
| 33 |
|
| 34 |
# Copy app
|
|
|
|
| 21 |
WORKDIR /app
|
| 22 |
|
| 23 |
# Install Ollama CLI
|
| 24 |
+
RUN mkdir -p ~/.local/bin && \
|
| 25 |
+
curl -fL --retry 5 --retry-delay 5 \
|
| 26 |
+
-H "User-Agent: Mozilla/5.0 (X11; Linux x86_64)" \
|
| 27 |
+
https://ollama.com/download/ollama-linux-amd64.tgz \
|
| 28 |
+
| tar -xvz --no-same-owner --no-same-permissions -C /tmp ./bin/ollama && \
|
| 29 |
+
cp /tmp/bin/ollama ~/.local/bin/ollama && \
|
| 30 |
+
chmod +x ~/.local/bin/ollama && \
|
| 31 |
+
rm -rf /tmp/bin
|
| 32 |
ENV PATH="/home/appuser/.local/bin:$PATH"
|
| 33 |
|
| 34 |
# Copy app
|