[XPU] install xpu-manager for device monitor (#50831)
Signed-off-by: Yan Ma <yan.ma@intel.com> Co-authored-by: Kunshang Ji <kunshang.ji@intel.com>
Yan Ma committed
Aug 11, 2026 at 14:18 UTC
b76cf758db961d2641d8437819fd3135cfb9cb72
1 file changed
+19
docker/Dockerfile.xpu
+19
@@ -78,6 +78,25 @@ RUN mkdir neo && \
78
cd .. && \
79
rm -rf neo
80
81
+# Install XPU-Manager payloads without registering conflicting libze package
82
+# dependencies in dpkg.
83
+RUN apt-get update -y && \
84
+ apt-get install -y --no-install-recommends software-properties-common && \
85
+ add-apt-repository -y ppa:kobuk-team/intel-graphics && \
86
+ apt-get update -y && \
87
+ apt-get install -y --no-install-recommends libhwloc15 libpciaccess0 libigsc1 intel-metrics-library && \
88
+ mkdir xpu-m && \
89
+ cd xpu-m && \
90
+ wget https://github.com/intel/xpumanager/releases/download/v2.0.0/libxpum2_2.0.0-238.24.04_amd64.deb && \
91
+ wget https://github.com/intel/xpumanager/releases/download/v2.0.0/xpu-smi_2.0.0-238.24.04_amd64.deb && \
92
+ dpkg-deb -x libxpum2_2.0.0-238.24.04_amd64.deb / && \
93
+ dpkg-deb -x xpu-smi_2.0.0-238.24.04_amd64.deb / && \
94
+ ldconfig && \
95
+ cd .. && \
96
+ rm -rf xpu-m && \
97
+ add-apt-repository --remove -y ppa:kobuk-team/intel-graphics && \
98
+ apt-get update -y
99
+
100
ENV PATH="/root/.local/bin:$PATH"
101
ENV VIRTUAL_ENV="/opt/venv"
102
ENV UV_PYTHON_INSTALL_DIR=/opt/uv/python