Updates to allow latest ollama in compose file, with fallback to cached in Dockerfile (if no build args provided)
This commit is contained in:
+6
-3
@@ -1,7 +1,7 @@
|
|||||||
FROM ubuntu:24.04
|
FROM ubuntu:24.04
|
||||||
ENV DEBIAN_FRONTEND=noninteractive
|
ENV DEBIAN_FRONTEND=noninteractive
|
||||||
ENV TZ=america/los_angeles
|
ENV TZ=america/los_angeles
|
||||||
ARG IPEXLLM_PORTABLE_ZIP_FILENAME=ollama-ipex-llm-2.2.0b20250313-ubuntu.tgz
|
|
||||||
|
|
||||||
# Base packages
|
# Base packages
|
||||||
RUN apt update && \
|
RUN apt update && \
|
||||||
@@ -23,9 +23,12 @@ RUN mkdir -p /tmp/gpu && \
|
|||||||
dpkg -i *.deb && \
|
dpkg -i *.deb && \
|
||||||
rm *.deb
|
rm *.deb
|
||||||
|
|
||||||
# Install Ollama Portable Zip
|
# Install Ollama Portable Zip (with cached default)
|
||||||
|
ARG IPEXLLM_RELEASE_REPO=mattcurf/ollama-intel-gpu
|
||||||
|
ARG IPEXLLM_RELEASE_VERSON=v0.0.1
|
||||||
|
ARG IPEXLLM_PORTABLE_ZIP_FILENAME=ollama-0.5.4-ipex-llm-2.2.0b20250220-ubuntu.tgz
|
||||||
RUN cd / && \
|
RUN cd / && \
|
||||||
wget https://github.com/intel/ipex-llm/releases/download/v2.2.0-nightly/${IPEXLLM_PORTABLE_ZIP_FILENAME} && \
|
wget https://github.com/${IPEXLLM_RELEASE_REPO}/releases/download/${IPEXLLM_RELEASE_VERSON}/${IPEXLLM_PORTABLE_ZIP_FILENAME} && \
|
||||||
tar xvf ${IPEXLLM_PORTABLE_ZIP_FILENAME} --strip-components=1 -C /
|
tar xvf ${IPEXLLM_PORTABLE_ZIP_FILENAME} --strip-components=1 -C /
|
||||||
|
|
||||||
ENV OLLAMA_HOST=0.0.0.0:11434
|
ENV OLLAMA_HOST=0.0.0.0:11434
|
||||||
|
|||||||
@@ -4,6 +4,8 @@ services:
|
|||||||
context: .
|
context: .
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
args:
|
args:
|
||||||
|
IPEXLLM_RELEASE_REPO: intel/ipex-llm
|
||||||
|
IPEXLLM_RELEASE_VERSON: v2.2.0-nightly
|
||||||
IPEXLLM_PORTABLE_ZIP_FILENAME: ollama-ipex-llm-2.2.0b20250313-ubuntu.tgz # update from https://github.com/intel/ipex-llm/releases/tag/v2.2.0-nightly
|
IPEXLLM_PORTABLE_ZIP_FILENAME: ollama-ipex-llm-2.2.0b20250313-ubuntu.tgz # update from https://github.com/intel/ipex-llm/releases/tag/v2.2.0-nightly
|
||||||
container_name: ollama-intel-gpu
|
container_name: ollama-intel-gpu
|
||||||
restart: always
|
restart: always
|
||||||
|
|||||||
Reference in New Issue
Block a user