Skip to content

Commit 6d500ce

Browse files
committed
dockerfiles: cleanup after install
Signed-off-by: Tuomas Katila <[email protected]>
1 parent 5061ca8 commit 6d500ce

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

build/docker/intel-gpu-levelzero.Dockerfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,13 @@ RUN if [ $ROCKYLINUX -eq 0 ]; then \
4242
wget -q https://github.com/intel/compute-runtime/releases/download/24.26.30049.6/libigdgmm12_22.3.20_amd64.deb && \
4343
wget -q https://github.com/oneapi-src/level-zero/releases/download/v1.17.6/level-zero-devel_1.17.6+u22.04_amd64.deb && \
4444
wget -q https://github.com/oneapi-src/level-zero/releases/download/v1.17.6/level-zero_1.17.6+u22.04_amd64.deb && \
45-
dpkg --ignore-depends=intel-igc-core,intel-igc-opencl -i *.deb; \
45+
dpkg --ignore-depends=intel-igc-core,intel-igc-opencl -i *.deb && \
46+
rm -rf /var/lib/apt/lists/\*; \
4647
else \
4748
source /etc/os-release && dnf install -y gcc jq wget 'dnf-command(config-manager)' && \
4849
dnf config-manager --add-repo https://repositories.intel.com/gpu/rhel/${VERSION_ID}/lts/2350/unified/intel-gpu-${VERSION_ID}.repo && \
4950
dnf install -y intel-opencl level-zero level-zero-devel intel-level-zero-gpu intel-gmmlib intel-ocloc && \
51+
dnf clean all && \
5052
LATEST_GO=$(curl --no-progress-meter https://go.dev/dl/?mode=json | jq ".[] | select(.version | startswith(\"go${CGO_VERSION}\")).version" | tr -d "\"") && \
5153
wget -q https://go.dev/dl/$LATEST_GO.linux-amd64.tar.gz -O - | tar -xz -C /usr/local && \
5254
cp -a /etc/OpenCL /usr/lib64/libocloc.so /usr/lib64/libze_intel_gpu.* /usr/lib64/libze_loader.* /usr/lib64/libigdgmm.* /runtime/ && \

build/docker/templates/intel-gpu-levelzero.Dockerfile.in

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,13 @@ RUN if [ $ROCKYLINUX -eq 0 ]; then \N
3434
wget -q https://github.com/intel/compute-runtime/releases/download/24.26.30049.6/libigdgmm12_22.3.20_amd64.deb && \N
3535
wget -q https://github.com/oneapi-src/level-zero/releases/download/v1.17.6/level-zero-devel_1.17.6+u22.04_amd64.deb && \N
3636
wget -q https://github.com/oneapi-src/level-zero/releases/download/v1.17.6/level-zero_1.17.6+u22.04_amd64.deb && \N
37-
dpkg --ignore-depends=intel-igc-core,intel-igc-opencl -i *.deb; \N
37+
dpkg --ignore-depends=intel-igc-core,intel-igc-opencl -i *.deb && \N
38+
rm -rf /var/lib/apt/lists/\*; \N
3839
else \N
3940
source /etc/os-release && dnf install -y gcc jq wget 'dnf-command(config-manager)' && \N
4041
dnf config-manager --add-repo https://repositories.intel.com/gpu/rhel/${VERSION_ID}/lts/2350/unified/intel-gpu-${VERSION_ID}.repo && \N
4142
dnf install -y intel-opencl level-zero level-zero-devel intel-level-zero-gpu intel-gmmlib intel-ocloc && \N
43+
dnf clean all && \N
4244
LATEST_GO=$(curl --no-progress-meter https://go.dev/dl/?mode=json | jq ".[] | select(.version | startswith(\"go${CGO_VERSION}\")).version" | tr -d "\"") && \N
4345
wget -q https://go.dev/dl/$LATEST_GO.linux-amd64.tar.gz -O - | tar -xz -C /usr/local && \N
4446
cp -a /etc/OpenCL /usr/lib64/libocloc.so /usr/lib64/libze_intel_gpu.* /usr/lib64/libze_loader.* /usr/lib64/libigdgmm.* /runtime/ && \N

0 commit comments

Comments
 (0)