From b2d26c930375656efbf7e3fbf6560a4e5507b458 Mon Sep 17 00:00:00 2001 From: Indrek Mandre Date: Sun, 4 Feb 2024 17:03:50 +0200 Subject: [PATCH] docker/rocm: use cp instead of tar --- docker/rocm/Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docker/rocm/Dockerfile b/docker/rocm/Dockerfile index d9a424ea2..b45676745 100644 --- a/docker/rocm/Dockerfile +++ b/docker/rocm/Dockerfile @@ -70,10 +70,10 @@ ARG AMDGPU ENV HSA_ENABLE_SDMA=0 -RUN mkdir -p /opt/rocm-$ROCM +RUN mkdir -p /opt/rocm-$ROCM/lib # Docker does not copy symbolic links so have to resort to tar -RUN --mount=from=rocm,src=/opt/rocm-$ROCM,dst=/opt/rocm-copy cd /opt/rocm-copy && tar cf - lib/libMIOpen*.so* lib/libamd*.so* lib/libhip*.so* lib/libhsa*.so* lib/libmigraphx*.so* lib/librocm*.so* lib/librocblas*.so* | (cd /opt/rocm-$ROCM/ && tar xf -) +RUN --mount=from=rocm,src=/opt/rocm-$ROCM,dst=/opt/rocm-copy cd /opt/rocm-copy/lib && cp -dpr libMIOpen*.so* libamd*.so* libhip*.so* libhsa*.so* libmigraphx*.so* librocm*.so* librocblas*.so* /opt/rocm-$ROCM/lib/ COPY --from=rocm /opt/rocm-$ROCM/bin/rocminfo /opt/rocm-$ROCM/bin/migraphx-driver /opt/rocm-$ROCM/bin/ COPY --from=rocm /opt/rocm-$ROCM/share/miopen/db/*$AMDGPU* /opt/rocm-$ROCM/share/miopen/db/