TensorRT-LLMs/jenkins/docker/Dockerfile.dind
Zhanrui Sun 7b2b657198
infra: [TRTLLM-5247][TRTLLM-5248][TRTLLM-5249] Refactor docker build image groovy and support NGC images (#4294)
Signed-off-by: ZhanruiSunCh <184402041+ZhanruiSunCh@users.noreply.github.com>
Signed-off-by: Zhanrui Sun <184402041+ZhanruiSunCh@users.noreply.github.com>
Co-authored-by: Yanchao Lu <yanchaol@nvidia.com>
2025-05-29 11:23:29 +08:00

16 lines
649 B
Docker

# docker buildx build -t tensorrt-llm:{timestamp}_docker_dind_withbash -f jenkins/docker/Dockerfile.dind . --builder=multi-builder --platform linux/arm64,linux/amd64
FROM docker:dind
RUN apk add --no-cache bash git make python3 py3-pip
ENV PATH=/usr/local/cmake/bin:$PATH
ENV ENV=${ENV:-/etc/shinit_v2}
COPY docker/common/install_cmake.sh install_cmake.sh
RUN bash ./install_cmake.sh && rm install_cmake.sh
RUN git clone https://github.com/rapidsai/rapids-cmake.git /tmp/rapids-cmake && \
mkdir -p /usr/local/share/cmake/rapids && \
cp -r /tmp/rapids-cmake/rapids-cmake/* /usr/local/share/cmake/rapids/ && \
rm -rf /tmp/rapids-cmake