|
1 | 1 | # Copyright (C) 2024 Intel Corporation |
2 | 2 | # SPDX-License-Identifier: Apache-2.0 |
3 | 3 |
|
4 | | -FROM intel/oneapi-basekit:2024.2.1-0-devel-ubuntu22.04 |
| 4 | +FROM intel/oneapi-basekit:2025.0.2-0-devel-ubuntu24.04 |
| 5 | +ARG IPEX_LLM_VERSION=2.2.0b20250219 |
5 | 6 |
|
6 | 7 | WORKDIR /opt/intel/llm-app |
7 | | -RUN rm -rf /etc/apt/sources.list.d/intel-graphics.list \ |
8 | | - && apt update \ |
9 | | - && apt install -y python3.11 \ |
10 | | - python3.11-venv \ |
| 8 | +RUN apt update \ |
| 9 | + && apt install -y python3-venv \ |
| 10 | + python3-pip \ |
11 | 11 | wget \ |
12 | 12 | && rm -rf /var/lib/apt/lists/* \ |
13 | | - && python3.11 -m venv .venv |
14 | | - |
15 | | -RUN mkdir neo && cd neo \ |
16 | | - && wget https://github.com/intel/intel-graphics-compiler/releases/download/v2.5.6/intel-igc-core-2_2.5.6+18417_amd64.deb \ |
17 | | - && wget https://github.com/intel/intel-graphics-compiler/releases/download/v2.5.6/intel-igc-opencl-2_2.5.6+18417_amd64.deb \ |
18 | | - && wget https://github.com/intel/compute-runtime/releases/download/24.52.32224.5/intel-level-zero-gpu-dbgsym_1.6.32224.5_amd64.ddeb \ |
19 | | - && wget https://github.com/intel/compute-runtime/releases/download/24.52.32224.5/intel-level-zero-gpu_1.6.32224.5_amd64.deb \ |
20 | | - && wget https://github.com/intel/compute-runtime/releases/download/24.52.32224.5/intel-opencl-icd-dbgsym_24.52.32224.5_amd64.ddeb \ |
21 | | - && wget https://github.com/intel/compute-runtime/releases/download/24.52.32224.5/intel-opencl-icd_24.52.32224.5_amd64.deb \ |
22 | | - && wget https://github.com/intel/compute-runtime/releases/download/24.52.32224.5/libigdgmm12_22.5.5_amd64.deb \ |
23 | | - && dpkg -i *.deb |
| 13 | + && python3 -m venv .venv |
24 | 14 |
|
25 | 15 | ENV PATH="/opt/intel/llm-app/.venv/bin:$PATH" |
26 | 16 | ENV LD_LIBRARY_PATH=".:$LD_LIBRARY_PATH" |
27 | 17 | RUN python3 -m pip install --upgrade pip \ |
28 | | - && python3 -m pip install --pre --upgrade 'ipex-llm[cpp]==2.2.0b20241216' \ |
| 18 | + && python3 -m pip install --pre --upgrade ipex-llm[cpp]==${IPEX_LLM_VERSION} \ |
29 | 19 | && python3 -m pip install --upgrade accelerate==0.33.0 \ |
30 | 20 | && init-ollama |
31 | 21 |
|
|
0 commit comments