ghcr.io/coreweave/nccl-tests:12.2.2-cudnn8-devel-ubuntu22.04-nccl2.23.4-1-2ff05b2 linux/amd64

ghcr.io/coreweave/nccl-tests:12.2.2-cudnn8-devel-ubuntu22.04-nccl2.23.4-1-2ff05b2 - 国内下载镜像源 浏览次数:140
**NCCL测试镜像**

这是一个用于测试 NVIDIA Collective Communication Library (NCCL) 的 Docker 容器镜像。该镜像提供了一套完整的环境来测试 NCCL 库的性能、功能和兼容性。

通过使用这个镜像,您可以轻松地在您的本地环境中设置和运行 NCCL 测试用例,从而评估其性能、稳定性和一致性的问题。该镜像包括了所有必要的依赖项和配置信息,使得您可以快速启动并开始测试NCCL库。

使用这个镜像是非常简单和方便的,只需要一个 Docker 服务器即可。如果您需要进一步了解或想自定义这个镜像,请访问提供的源代码以获取更多信息。该镜像将帮助您进行更好的 NCCL 测试,提高其性能、稳定性和一致性。

源镜像 ghcr.io/coreweave/nccl-tests:12.2.2-cudnn8-devel-ubuntu22.04-nccl2.23.4-1-2ff05b2
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/coreweave/nccl-tests:12.2.2-cudnn8-devel-ubuntu22.04-nccl2.23.4-1-2ff05b2
镜像ID sha256:7161f6b66d1497451886d45f124e6c863a6cca613082c3bf6b177d230d67e377
镜像TAG 12.2.2-cudnn8-devel-ubuntu22.04-nccl2.23.4-1-2ff05b2
大小 13.28GB
镜像源 ghcr.io
CMD
启动入口 /opt/nvidia/nvidia_entrypoint.sh
工作目录 /opt/nccl-tests
OS/平台 linux/amd64
浏览量 140 次
贡献者
镜像创建 2024-10-11T20:28:13.170887018Z
同步时间 2024-10-16 20:11
更新时间 2025-02-22 02:36
环境变量
PATH=/opt/hpcx/sharp/bin:/opt/hpcx/clusterkit/bin:/opt/hpcx/hcoll/bin:/opt/hpcx/ucc/bin:/opt/hpcx/ucx/bin:/opt/hpcx/ompi/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin NVARCH=x86_64 NVIDIA_REQUIRE_CUDA=cuda>=12.2 brand=tesla,driver>=470,driver<471 brand=unknown,driver>=470,driver<471 brand=nvidia,driver>=470,driver<471 brand=nvidiartx,driver>=470,driver<471 brand=geforce,driver>=470,driver<471 brand=geforcertx,driver>=470,driver<471 brand=quadro,driver>=470,driver<471 brand=quadrortx,driver>=470,driver<471 brand=titan,driver>=470,driver<471 brand=titanrtx,driver>=470,driver<471 brand=tesla,driver>=525,driver<526 brand=unknown,driver>=525,driver<526 brand=nvidia,driver>=525,driver<526 brand=nvidiartx,driver>=525,driver<526 brand=geforce,driver>=525,driver<526 brand=geforcertx,driver>=525,driver<526 brand=quadro,driver>=525,driver<526 brand=quadrortx,driver>=525,driver<526 brand=titan,driver>=525,driver<526 brand=titanrtx,driver>=525,driver<526 NV_CUDA_CUDART_VERSION=12.2.140-1 NV_CUDA_COMPAT_PACKAGE=cuda-compat-12-2 CUDA_VERSION=12.2.2 LD_LIBRARY_PATH=/opt/hpcx/nccl_rdma_sharp_plugin/lib:/opt/hpcx/ucc/lib/ucc:/opt/hpcx/ucc/lib:/opt/hpcx/ucx/lib/ucx:/opt/hpcx/ucx/lib:/opt/hpcx/sharp/lib:/opt/hpcx/hcoll/lib:/opt/hpcx/ompi/lib:/usr/local/nvidia/lib:/usr/local/nvidia/lib64 NVIDIA_VISIBLE_DEVICES=all NVIDIA_DRIVER_CAPABILITIES=compute,utility NV_CUDA_LIB_VERSION=12.2.2-1 NV_NVTX_VERSION=12.2.140-1 NV_LIBNPP_VERSION=12.2.1.4-1 NV_LIBNPP_PACKAGE=libnpp-12-2=12.2.1.4-1 NV_LIBCUSPARSE_VERSION=12.1.2.141-1 NV_LIBCUBLAS_PACKAGE_NAME=libcublas-12-2 NV_LIBCUBLAS_VERSION=12.2.5.6-1 NV_LIBCUBLAS_PACKAGE=libcublas-12-2=12.2.5.6-1 NV_LIBNCCL_PACKAGE_NAME=libnccl2 NV_LIBNCCL_PACKAGE_VERSION=2.19.3-1 NCCL_VERSION=2.19.3-1 NV_LIBNCCL_PACKAGE=libnccl2=2.19.3-1+cuda12.2 NVIDIA_PRODUCT_NAME=CUDA NV_CUDA_CUDART_DEV_VERSION=12.2.140-1 NV_NVML_DEV_VERSION=12.2.140-1 NV_LIBCUSPARSE_DEV_VERSION=12.1.2.141-1 NV_LIBNPP_DEV_VERSION=12.2.1.4-1 NV_LIBNPP_DEV_PACKAGE=libnpp-dev-12-2=12.2.1.4-1 NV_LIBCUBLAS_DEV_VERSION=12.2.5.6-1 NV_LIBCUBLAS_DEV_PACKAGE_NAME=libcublas-dev-12-2 NV_LIBCUBLAS_DEV_PACKAGE=libcublas-dev-12-2=12.2.5.6-1 NV_CUDA_NSIGHT_COMPUTE_VERSION=12.2.2-1 NV_CUDA_NSIGHT_COMPUTE_DEV_PACKAGE=cuda-nsight-compute-12-2=12.2.2-1 NV_NVPROF_VERSION=12.2.142-1 NV_NVPROF_DEV_PACKAGE=cuda-nvprof-12-2=12.2.142-1 NV_LIBNCCL_DEV_PACKAGE_NAME=libnccl-dev NV_LIBNCCL_DEV_PACKAGE_VERSION=2.19.3-1 NV_LIBNCCL_DEV_PACKAGE=libnccl-dev=2.19.3-1+cuda12.2 LIBRARY_PATH=/opt/hpcx/nccl_rdma_sharp_plugin/lib:/opt/hpcx/ompi/lib:/opt/hpcx/sharp/lib:/opt/hpcx/ucc/lib:/opt/hpcx/ucx/lib:/opt/hpcx/hcoll/lib:/opt/hpcx/ompi/lib:/usr/local/cuda/lib64/stubs NV_CUDNN_VERSION=8.9.6.50 NV_CUDNN_PACKAGE_NAME=libcudnn8 NV_CUDNN_PACKAGE=libcudnn8=8.9.6.50-1+cuda12.2 NV_CUDNN_PACKAGE_DEV=libcudnn8-dev=8.9.6.50-1+cuda12.2 PERFTEST_VERSION_HASH=5b47ede HPCX_DIR=/opt/hpcx HPCX_UCX_DIR=/opt/hpcx/ucx HPCX_UCC_DIR=/opt/hpcx/ucc HPCX_SHARP_DIR=/opt/hpcx/sharp HPCX_NCCL_RDMA_SHARP_PLUGIN_DIR=/opt/hpcx/nccl_rdma_sharp_plugin HPCX_HCOLL_DIR=/opt/hpcx/hcoll HPCX_MPI_DIR=/opt/hpcx/ompi HPCX_OSHMEM_DIR=/opt/hpcx/ompi HPCX_MPI_TESTS_DIR=/opt/hpcx/ompi/tests HPCX_OSU_DIR=/opt/hpcx/ompi/tests/osu-micro-benchmarks-7.2 HPCX_OSU_CUDA_DIR=/opt/hpcx/ompi/tests/osu-micro-benchmarks-7.2-cuda HPCX_IPM_DIR= HPCX_CLUSTERKIT_DIR=/opt/hpcx/clusterkit OMPI_HOME=/opt/hpcx/ompi MPI_HOME=/opt/hpcx/ompi OSHMEM_HOME=/opt/hpcx/ompi OPAL_PREFIX=/opt/hpcx/ompi OLD_PATH=/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin OLD_LD_LIBRARY_PATH=/usr/local/nvidia/lib:/usr/local/nvidia/lib64 OLD_LIBRARY_PATH=/usr/local/cuda/lib64/stubs OLD_CPATH= CPATH=/opt/hpcx/ompi/include:/opt/hpcx/ucc/include:/opt/hpcx/ucx/include:/opt/hpcx/sharp/include:/opt/hpcx/hcoll/include: PKG_CONFIG_PATH=/opt/hpcx/hcoll/lib/pkgconfig:/opt/hpcx/sharp/lib/pkgconfig:/opt/hpcx/ucx/lib/pkgconfig:/opt/hpcx/ompi/lib/pkgconfig: UCX_VFS_ENABLE=no NCCL_TESTS_COMMITISH=2cbb968
镜像标签
8.9.6.50: com.nvidia.cudnn.version NVIDIA CORPORATION <cudatools@nvidia.com>: maintainer 2024-10-11T20:19:47.756Z: org.opencontainers.image.created NVIDIA NCCL Tests for Distributed Training: org.opencontainers.image.description : org.opencontainers.image.licenses ubuntu: org.opencontainers.image.ref.name 2ff05b25361a5574032880c5d61852b54f15855e: org.opencontainers.image.revision https://github.com/coreweave/nccl-tests: org.opencontainers.image.source nccl-tests: org.opencontainers.image.title https://github.com/coreweave/nccl-tests: org.opencontainers.image.url 12.2.2-cudnn8-devel-ubuntu22.04-nccl2.23.4-1-2ff05b2: org.opencontainers.image.version
镜像安全扫描 查看Trivy扫描报告

系统OS: ubuntu 22.04 扫描引擎: Trivy 扫描时间: 2024-10-24 18:35

低危漏洞:225 中危漏洞:1480 高危漏洞:39 严重漏洞:0

Docker拉取命令 无权限下载?点我修复

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/coreweave/nccl-tests:12.2.2-cudnn8-devel-ubuntu22.04-nccl2.23.4-1-2ff05b2
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/coreweave/nccl-tests:12.2.2-cudnn8-devel-ubuntu22.04-nccl2.23.4-1-2ff05b2  ghcr.io/coreweave/nccl-tests:12.2.2-cudnn8-devel-ubuntu22.04-nccl2.23.4-1-2ff05b2

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/coreweave/nccl-tests:12.2.2-cudnn8-devel-ubuntu22.04-nccl2.23.4-1-2ff05b2
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/coreweave/nccl-tests:12.2.2-cudnn8-devel-ubuntu22.04-nccl2.23.4-1-2ff05b2  ghcr.io/coreweave/nccl-tests:12.2.2-cudnn8-devel-ubuntu22.04-nccl2.23.4-1-2ff05b2

Shell快速替换命令

sed -i 's#ghcr.io/coreweave/nccl-tests:12.2.2-cudnn8-devel-ubuntu22.04-nccl2.23.4-1-2ff05b2#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/coreweave/nccl-tests:12.2.2-cudnn8-devel-ubuntu22.04-nccl2.23.4-1-2ff05b2#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/coreweave/nccl-tests:12.2.2-cudnn8-devel-ubuntu22.04-nccl2.23.4-1-2ff05b2 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/coreweave/nccl-tests:12.2.2-cudnn8-devel-ubuntu22.04-nccl2.23.4-1-2ff05b2  ghcr.io/coreweave/nccl-tests:12.2.2-cudnn8-devel-ubuntu22.04-nccl2.23.4-1-2ff05b2'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/coreweave/nccl-tests:12.2.2-cudnn8-devel-ubuntu22.04-nccl2.23.4-1-2ff05b2 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/coreweave/nccl-tests:12.2.2-cudnn8-devel-ubuntu22.04-nccl2.23.4-1-2ff05b2  ghcr.io/coreweave/nccl-tests:12.2.2-cudnn8-devel-ubuntu22.04-nccl2.23.4-1-2ff05b2'

镜像构建历史


# 2024-10-12 04:28:13  4.93KB 执行命令并创建新的镜像层
RUN |5 CUDA_VERSION_MAJOR=12.2 TARGET_NCCL_VERSION=2.23.4-1 DEBIAN_FRONTEND=noninteractive CUDA_SAMPLES_VERSION=12.2 HPCX_DISTRIBUTION=hpcx-v2.20-gcc-mlnx_ofed-ubuntu22.04-cuda12-x86_64 /bin/sh -c sed -i 's/[ #]\(.*StrictHostKeyChecking \).*/ \1no/g' /etc/ssh/ssh_config &&     echo "    UserKnownHostsFile /dev/null" >> /etc/ssh/ssh_config &&     sed -i 's/#\(StrictModes \).*/\1no/g' /etc/ssh/sshd_config &&     mkdir /var/run/sshd -p # buildkit
                        
# 2024-10-12 04:28:13  45.20KB 执行命令并创建新的镜像层
RUN |5 CUDA_VERSION_MAJOR=12.2 TARGET_NCCL_VERSION=2.23.4-1 DEBIAN_FRONTEND=noninteractive CUDA_SAMPLES_VERSION=12.2 HPCX_DISTRIBUTION=hpcx-v2.20-gcc-mlnx_ofed-ubuntu22.04-cuda12-x86_64 /bin/sh -c ldconfig # buildkit
                        
# 2024-10-12 04:28:13  140.25MB 执行命令并创建新的镜像层
RUN |5 CUDA_VERSION_MAJOR=12.2 TARGET_NCCL_VERSION=2.23.4-1 DEBIAN_FRONTEND=noninteractive CUDA_SAMPLES_VERSION=12.2 HPCX_DISTRIBUTION=hpcx-v2.20-gcc-mlnx_ofed-ubuntu22.04-cuda12-x86_64 /bin/sh -c wget -q -O - https://github.com/NVIDIA/nccl-tests/archive/${NCCL_TESTS_COMMITISH}.tar.gz | tar --strip-components=1 -xzf - &&     make -j20 MPI=1 &&     ln -s /opt/nccl-tests /opt/nccl_tests # buildkit
                        
# 2024-10-12 04:27:33  0.00B 设置工作目录为/opt/nccl-tests
WORKDIR /opt/nccl-tests
                        
# 2024-10-12 04:27:33  0.00B 设置环境变量 NCCL_TESTS_COMMITISH
ENV NCCL_TESTS_COMMITISH=2cbb968
                        
# 2024-10-12 04:27:33  58.24MB 执行命令并创建新的镜像层
RUN |5 CUDA_VERSION_MAJOR=12.2 TARGET_NCCL_VERSION=2.23.4-1 DEBIAN_FRONTEND=noninteractive CUDA_SAMPLES_VERSION=12.2 HPCX_DISTRIBUTION=hpcx-v2.20-gcc-mlnx_ofed-ubuntu22.04-cuda12-x86_64 /bin/sh -c cd /opt/hpcx/sources/ && rm -r /opt/hpcx/ompi && tar -zxvf openmpi-gitclone.tar.gz && cd openmpi-gitclone &&     ./configure --prefix=/opt/hpcx/ompi            --with-hcoll=/opt/hpcx/hcoll --with-ucx=/opt/hpcx/ucx            --with-platform=contrib/platform/mellanox/optimized            --with-slurm --with-hwloc --with-libevent            --with-pmix="/usr/lib/$(gcc -print-multiarch)/pmix2"            --without-xpmem --with-cuda --with-ucc=/opt/hpcx/ucc &&            make -j20 &&            make -j20 install &&            cd .. &&            rm -r openmpi-gitclone # buildkit
                        
# 2024-10-12 04:23:35  0.00B 设置环境变量 UCX_VFS_ENABLE
ENV UCX_VFS_ENABLE=no
                        
# 2024-10-12 04:23:35  0.00B 设置环境变量 PKG_CONFIG_PATH
ENV PKG_CONFIG_PATH=/opt/hpcx/hcoll/lib/pkgconfig:/opt/hpcx/sharp/lib/pkgconfig:/opt/hpcx/ucx/lib/pkgconfig:/opt/hpcx/ompi/lib/pkgconfig:
                        
# 2024-10-12 04:23:35  0.00B 设置环境变量 CPATH
ENV CPATH=/opt/hpcx/ompi/include:/opt/hpcx/ucc/include:/opt/hpcx/ucx/include:/opt/hpcx/sharp/include:/opt/hpcx/hcoll/include:
                        
# 2024-10-12 04:23:35  0.00B 设置环境变量 OLD_CPATH
ENV OLD_CPATH=
                        
# 2024-10-12 04:23:35  0.00B 设置环境变量 LIBRARY_PATH
ENV LIBRARY_PATH=/opt/hpcx/nccl_rdma_sharp_plugin/lib:/opt/hpcx/ompi/lib:/opt/hpcx/sharp/lib:/opt/hpcx/ucc/lib:/opt/hpcx/ucx/lib:/opt/hpcx/hcoll/lib:/opt/hpcx/ompi/lib:/usr/local/cuda/lib64/stubs
                        
# 2024-10-12 04:23:35  0.00B 设置环境变量 OLD_LIBRARY_PATH
ENV OLD_LIBRARY_PATH=/usr/local/cuda/lib64/stubs
                        
# 2024-10-12 04:23:35  0.00B 设置环境变量 LD_LIBRARY_PATH
ENV LD_LIBRARY_PATH=/opt/hpcx/nccl_rdma_sharp_plugin/lib:/opt/hpcx/ucc/lib/ucc:/opt/hpcx/ucc/lib:/opt/hpcx/ucx/lib/ucx:/opt/hpcx/ucx/lib:/opt/hpcx/sharp/lib:/opt/hpcx/hcoll/lib:/opt/hpcx/ompi/lib:/usr/local/nvidia/lib:/usr/local/nvidia/lib64
                        
# 2024-10-12 04:23:35  0.00B 设置环境变量 OLD_LD_LIBRARY_PATH
ENV OLD_LD_LIBRARY_PATH=/usr/local/nvidia/lib:/usr/local/nvidia/lib64
                        
# 2024-10-12 04:23:35  0.00B 设置环境变量 PATH
ENV PATH=/opt/hpcx/sharp/bin:/opt/hpcx/clusterkit/bin:/opt/hpcx/hcoll/bin:/opt/hpcx/ucc/bin:/opt/hpcx/ucx/bin:/opt/hpcx/ompi/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2024-10-12 04:23:35  0.00B 设置环境变量 OLD_PATH
ENV OLD_PATH=/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2024-10-12 04:23:35  0.00B 设置环境变量 OPAL_PREFIX
ENV OPAL_PREFIX=/opt/hpcx/ompi
                        
# 2024-10-12 04:23:35  0.00B 设置环境变量 OSHMEM_HOME
ENV OSHMEM_HOME=/opt/hpcx/ompi
                        
# 2024-10-12 04:23:35  0.00B 设置环境变量 MPI_HOME
ENV MPI_HOME=/opt/hpcx/ompi
                        
# 2024-10-12 04:23:35  0.00B 设置环境变量 OMPI_HOME
ENV OMPI_HOME=/opt/hpcx/ompi
                        
# 2024-10-12 04:23:35  0.00B 设置环境变量 HPCX_CLUSTERKIT_DIR
ENV HPCX_CLUSTERKIT_DIR=/opt/hpcx/clusterkit
                        
# 2024-10-12 04:23:35  0.00B 设置环境变量 HPCX_IPM_DIR
ENV HPCX_IPM_DIR=
                        
# 2024-10-12 04:23:35  0.00B 设置环境变量 HPCX_OSU_CUDA_DIR
ENV HPCX_OSU_CUDA_DIR=/opt/hpcx/ompi/tests/osu-micro-benchmarks-7.2-cuda
                        
# 2024-10-12 04:23:35  0.00B 设置环境变量 HPCX_OSU_DIR
ENV HPCX_OSU_DIR=/opt/hpcx/ompi/tests/osu-micro-benchmarks-7.2
                        
# 2024-10-12 04:23:35  0.00B 设置环境变量 HPCX_MPI_TESTS_DIR
ENV HPCX_MPI_TESTS_DIR=/opt/hpcx/ompi/tests
                        
# 2024-10-12 04:23:35  0.00B 设置环境变量 HPCX_OSHMEM_DIR
ENV HPCX_OSHMEM_DIR=/opt/hpcx/ompi
                        
# 2024-10-12 04:23:35  0.00B 设置环境变量 HPCX_MPI_DIR
ENV HPCX_MPI_DIR=/opt/hpcx/ompi
                        
# 2024-10-12 04:23:35  0.00B 设置环境变量 HPCX_HCOLL_DIR
ENV HPCX_HCOLL_DIR=/opt/hpcx/hcoll
                        
# 2024-10-12 04:23:35  0.00B 设置环境变量 HPCX_NCCL_RDMA_SHARP_PLUGIN_DIR
ENV HPCX_NCCL_RDMA_SHARP_PLUGIN_DIR=/opt/hpcx/nccl_rdma_sharp_plugin
                        
# 2024-10-12 04:23:35  0.00B 设置环境变量 HPCX_SHARP_DIR
ENV HPCX_SHARP_DIR=/opt/hpcx/sharp
                        
# 2024-10-12 04:23:35  0.00B 设置环境变量 HPCX_UCC_DIR
ENV HPCX_UCC_DIR=/opt/hpcx/ucc
                        
# 2024-10-12 04:23:35  0.00B 设置环境变量 HPCX_UCX_DIR
ENV HPCX_UCX_DIR=/opt/hpcx/ucx
                        
# 2024-10-12 04:23:35  0.00B 设置环境变量 HPCX_DIR
ENV HPCX_DIR=/opt/hpcx
                        
# 2024-10-12 04:23:35  0.00B 
SHELL [/bin/sh -c]
                        
# 2024-10-12 04:23:35  2.77KB 执行命令并创建新的镜像层
RUN |5 CUDA_VERSION_MAJOR=12.2 TARGET_NCCL_VERSION=2.23.4-1 DEBIAN_FRONTEND=noninteractive CUDA_SAMPLES_VERSION=12.2 HPCX_DISTRIBUTION=hpcx-v2.20-gcc-mlnx_ofed-ubuntu22.04-cuda12-x86_64 /bin/bash -c source /opt/hpcx/hpcx-init.sh &&     hpcx_load &&     alias install='install --owner=0 --group=0' &&     /tmp/printpaths.sh export       | install --mode=644 /dev/stdin /etc/profile.d/hpcx-env.sh &&     install -d --mode=0755 /etc/sudoers.d &&     /tmp/printpaths.sh       | sed -E -e '{           s:^([^=]+)=.*$:\1:g ;           /PATH/d ;           s:^.*$:Defaults env_keep += "\0":g         }'       | install --mode=440 /dev/stdin /etc/sudoers.d/hpcx-env &&     echo $LD_LIBRARY_PATH | tr ':' '\n'       | install --mode=644 /dev/stdin /etc/ld.so.conf.d/hpcx.conf &&     rm /tmp/printpaths.sh # buildkit
                        
# 2024-10-12 04:23:35  0.00B 
SHELL [/bin/bash -c]
                        
# 2024-10-12 04:23:35  689.00B 复制新文件或目录到容器中
COPY ./printpaths.sh /tmp # buildkit
                        
# 2024-10-12 04:23:35  1.89MB 执行命令并创建新的镜像层
RUN |5 CUDA_VERSION_MAJOR=12.2 TARGET_NCCL_VERSION=2.23.4-1 DEBIAN_FRONTEND=noninteractive CUDA_SAMPLES_VERSION=12.2 HPCX_DISTRIBUTION=hpcx-v2.20-gcc-mlnx_ofed-ubuntu22.04-cuda12-x86_64 /bin/sh -c cd /tmp/gdrcopy &&     dpkg -i *.deb &&     cd /tmp &&     rm -r /tmp/gdrcopy # buildkit
                        
# 2024-10-12 04:23:35  245.08KB 复制新文件或目录到容器中
COPY /tmp/gdrcopy /tmp/gdrcopy/ # buildkit
                        
# 2024-10-12 04:23:06  1.37GB 执行命令并创建新的镜像层
RUN |5 CUDA_VERSION_MAJOR=12.2 TARGET_NCCL_VERSION=2.23.4-1 DEBIAN_FRONTEND=noninteractive CUDA_SAMPLES_VERSION=12.2 HPCX_DISTRIBUTION=hpcx-v2.20-gcc-mlnx_ofed-ubuntu22.04-cuda12-x86_64 /bin/sh -c cd /tmp &&     export HPCX_DIR="/opt/hpcx" &&     wget -q -O - https://blobstore.object.ord1.coreweave.com/drivers/${HPCX_DISTRIBUTION}.tbz | tar xjf - &&     grep -IrlF "/build-result/${HPCX_DISTRIBUTION}" ${HPCX_DISTRIBUTION} | xargs -rd'\n' sed -i -e "s:/build-result/${HPCX_DISTRIBUTION}:${HPCX_DIR}:g" &&     mv ${HPCX_DISTRIBUTION} ${HPCX_DIR} # buildkit
                        
# 2024-10-12 04:22:25  0.00B 定义构建参数
ARG HPCX_DISTRIBUTION=hpcx-v2.20-gcc-mlnx_ofed-ubuntu22.04-cuda12-x86_64
                        
# 2024-10-12 04:22:25  1.00MB 执行命令并创建新的镜像层
RUN |4 CUDA_VERSION_MAJOR=12.2 TARGET_NCCL_VERSION=2.23.4-1 DEBIAN_FRONTEND=noninteractive CUDA_SAMPLES_VERSION=12.2 /bin/sh -c mkdir /tmp/build &&     cd /tmp/build &&     curl -sLo master.zip https://github.com/NVIDIA/cuda-samples/archive/refs/tags/v${CUDA_SAMPLES_VERSION}.zip &&     unzip master.zip &&     cd cuda-samples-${CUDA_SAMPLES_VERSION}/Samples/1_Utilities/bandwidthTest &&     make -j20 &&     install bandwidthTest /usr/bin/ &&     cd /tmp &&     rm -r /tmp/build # buildkit
                        
# 2024-10-12 04:21:53  0.00B 定义构建参数
ARG CUDA_SAMPLES_VERSION=12.2
                        
# 2024-10-12 04:21:53  13.05MB 执行命令并创建新的镜像层
RUN |3 CUDA_VERSION_MAJOR=12.2 TARGET_NCCL_VERSION=2.23.4-1 DEBIAN_FRONTEND=noninteractive /bin/sh -c mkdir /tmp/build &&     cd /tmp/build &&     git clone https://github.com/coreweave/perftest &&     cd perftest &&     git checkout $PERFTEST_VERSION_HASH &&     ./autogen.sh &&     ./configure CUDA_H_PATH=/usr/local/cuda/include/cuda.h &&     make -j20 install &&     cd /tmp &&     rm -r /tmp/build # buildkit
                        
# 2024-10-12 04:21:40  0.00B 设置环境变量 PERFTEST_VERSION_HASH
ENV PERFTEST_VERSION_HASH=5b47ede
                        
# 2024-10-12 04:21:40  8.09MB 执行命令并创建新的镜像层
RUN |3 CUDA_VERSION_MAJOR=12.2 TARGET_NCCL_VERSION=2.23.4-1 DEBIAN_FRONTEND=noninteractive /bin/sh -c apt-get -qq update     && apt-get -qq install -y --no-install-recommends     ibverbs-utils libibverbs-dev libibumad3 libibumad-dev librdmacm-dev rdmacm-utils infiniband-diags ibverbs-utils     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2024-10-12 04:21:34  254.00B 执行命令并创建新的镜像层
RUN |3 CUDA_VERSION_MAJOR=12.2 TARGET_NCCL_VERSION=2.23.4-1 DEBIAN_FRONTEND=noninteractive /bin/sh -c cd /etc/apt/sources.list.d/ && wget https://linux.mellanox.com/public/repo/mlnx_ofed/latest/ubuntu22.04/mellanox_mlnx_ofed.list # buildkit
                        
# 2024-10-12 04:21:34  5.11KB 执行命令并创建新的镜像层
RUN |3 CUDA_VERSION_MAJOR=12.2 TARGET_NCCL_VERSION=2.23.4-1 DEBIAN_FRONTEND=noninteractive /bin/sh -c wget -qO - https://www.mellanox.com/downloads/ofed/RPM-GPG-KEY-Mellanox | apt-key add - # buildkit
                        
# 2024-10-12 04:21:33  2.36GB 执行命令并创建新的镜像层
RUN |3 CUDA_VERSION_MAJOR=12.2 TARGET_NCCL_VERSION=2.23.4-1 DEBIAN_FRONTEND=noninteractive /bin/sh -c apt-get -qq update &&         apt-get -qq install -y         --allow-change-held-packages         --no-install-recommends         --allow-downgrades         build-essential libtool autoconf automake autotools-dev unzip         ca-certificates         wget curl openssh-server vim environment-modules         iputils-ping net-tools         libnuma1 libsubunit0 libpci-dev         libpmix-dev         datacenter-gpu-manager         libnccl2=$TARGET_NCCL_VERSION+cuda${CUDA_VERSION_MAJOR}         libnccl-dev=${TARGET_NCCL_VERSION}+cuda${CUDA_VERSION_MAJOR}         git &&     apt-get clean &&     rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2024-10-12 04:21:33  0.00B 定义构建参数
ARG DEBIAN_FRONTEND=noninteractive
                        
# 2024-10-12 04:21:33  0.00B 定义构建参数
ARG TARGET_NCCL_VERSION=2.23.4-1
                        
# 2024-10-12 04:21:33  0.00B 定义构建参数
ARG CUDA_VERSION_MAJOR=12.2
                        
# 2023-11-10 13:36:36  2.38GB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends     ${NV_CUDNN_PACKAGE}     ${NV_CUDNN_PACKAGE_DEV}     && apt-mark hold ${NV_CUDNN_PACKAGE_NAME}     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2023-11-10 13:36:36  0.00B 添加元数据标签
LABEL com.nvidia.cudnn.version=8.9.6.50
                        
# 2023-11-10 13:36:36  0.00B 添加元数据标签
LABEL maintainer=NVIDIA CORPORATION <cudatools@nvidia.com>
                        
# 2023-11-10 13:36:36  0.00B 定义构建参数
ARG TARGETARCH
                        
# 2023-11-10 13:36:36  0.00B 设置环境变量 NV_CUDNN_PACKAGE_DEV
ENV NV_CUDNN_PACKAGE_DEV=libcudnn8-dev=8.9.6.50-1+cuda12.2
                        
# 2023-11-10 13:36:36  0.00B 设置环境变量 NV_CUDNN_PACKAGE
ENV NV_CUDNN_PACKAGE=libcudnn8=8.9.6.50-1+cuda12.2
                        
# 2023-11-10 13:36:36  0.00B 设置环境变量 NV_CUDNN_PACKAGE_NAME
ENV NV_CUDNN_PACKAGE_NAME=libcudnn8
                        
# 2023-11-10 13:36:36  0.00B 设置环境变量 NV_CUDNN_VERSION
ENV NV_CUDNN_VERSION=8.9.6.50
                        
# 2023-11-10 13:10:59  0.00B 设置环境变量 LIBRARY_PATH
ENV LIBRARY_PATH=/usr/local/cuda/lib64/stubs
                        
# 2023-11-10 13:10:59  387.39KB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c apt-mark hold ${NV_LIBCUBLAS_DEV_PACKAGE_NAME} ${NV_LIBNCCL_DEV_PACKAGE_NAME} # buildkit
                        
# 2023-11-10 13:10:57  4.77GB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends     cuda-cudart-dev-12-2=${NV_CUDA_CUDART_DEV_VERSION}     cuda-command-line-tools-12-2=${NV_CUDA_LIB_VERSION}     cuda-minimal-build-12-2=${NV_CUDA_LIB_VERSION}     cuda-libraries-dev-12-2=${NV_CUDA_LIB_VERSION}     cuda-nvml-dev-12-2=${NV_NVML_DEV_VERSION}     ${NV_NVPROF_DEV_PACKAGE}     ${NV_LIBNPP_DEV_PACKAGE}     libcusparse-dev-12-2=${NV_LIBCUSPARSE_DEV_VERSION}     ${NV_LIBCUBLAS_DEV_PACKAGE}     ${NV_LIBNCCL_DEV_PACKAGE}     ${NV_CUDA_NSIGHT_COMPUTE_DEV_PACKAGE}     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2023-11-10 13:10:57  0.00B 添加元数据标签
LABEL maintainer=NVIDIA CORPORATION <cudatools@nvidia.com>
                        
# 2023-11-10 13:10:57  0.00B 定义构建参数
ARG TARGETARCH
                        
# 2023-11-10 13:10:57  0.00B 设置环境变量 NV_LIBNCCL_DEV_PACKAGE
ENV NV_LIBNCCL_DEV_PACKAGE=libnccl-dev=2.19.3-1+cuda12.2
                        
# 2023-11-10 13:10:57  0.00B 设置环境变量 NCCL_VERSION
ENV NCCL_VERSION=2.19.3-1
                        
# 2023-11-10 13:10:57  0.00B 设置环境变量 NV_LIBNCCL_DEV_PACKAGE_VERSION
ENV NV_LIBNCCL_DEV_PACKAGE_VERSION=2.19.3-1
                        
# 2023-11-10 13:10:57  0.00B 设置环境变量 NV_LIBNCCL_DEV_PACKAGE_NAME
ENV NV_LIBNCCL_DEV_PACKAGE_NAME=libnccl-dev
                        
# 2023-11-10 13:10:57  0.00B 设置环境变量 NV_NVPROF_DEV_PACKAGE
ENV NV_NVPROF_DEV_PACKAGE=cuda-nvprof-12-2=12.2.142-1
                        
# 2023-11-10 13:10:57  0.00B 设置环境变量 NV_NVPROF_VERSION
ENV NV_NVPROF_VERSION=12.2.142-1
                        
# 2023-11-10 13:10:57  0.00B 设置环境变量 NV_CUDA_NSIGHT_COMPUTE_DEV_PACKAGE
ENV NV_CUDA_NSIGHT_COMPUTE_DEV_PACKAGE=cuda-nsight-compute-12-2=12.2.2-1
                        
# 2023-11-10 13:10:57  0.00B 设置环境变量 NV_CUDA_NSIGHT_COMPUTE_VERSION
ENV NV_CUDA_NSIGHT_COMPUTE_VERSION=12.2.2-1
                        
# 2023-11-10 13:10:57  0.00B 设置环境变量 NV_LIBCUBLAS_DEV_PACKAGE
ENV NV_LIBCUBLAS_DEV_PACKAGE=libcublas-dev-12-2=12.2.5.6-1
                        
# 2023-11-10 13:10:57  0.00B 设置环境变量 NV_LIBCUBLAS_DEV_PACKAGE_NAME
ENV NV_LIBCUBLAS_DEV_PACKAGE_NAME=libcublas-dev-12-2
                        
# 2023-11-10 13:10:57  0.00B 设置环境变量 NV_LIBCUBLAS_DEV_VERSION
ENV NV_LIBCUBLAS_DEV_VERSION=12.2.5.6-1
                        
# 2023-11-10 13:10:57  0.00B 设置环境变量 NV_LIBNPP_DEV_PACKAGE
ENV NV_LIBNPP_DEV_PACKAGE=libnpp-dev-12-2=12.2.1.4-1
                        
# 2023-11-10 13:10:57  0.00B 设置环境变量 NV_LIBNPP_DEV_VERSION
ENV NV_LIBNPP_DEV_VERSION=12.2.1.4-1
                        
# 2023-11-10 13:10:57  0.00B 设置环境变量 NV_LIBCUSPARSE_DEV_VERSION
ENV NV_LIBCUSPARSE_DEV_VERSION=12.1.2.141-1
                        
# 2023-11-10 13:10:57  0.00B 设置环境变量 NV_NVML_DEV_VERSION
ENV NV_NVML_DEV_VERSION=12.2.140-1
                        
# 2023-11-10 13:10:57  0.00B 设置环境变量 NV_CUDA_CUDART_DEV_VERSION
ENV NV_CUDA_CUDART_DEV_VERSION=12.2.140-1
                        
# 2023-11-10 13:10:57  0.00B 设置环境变量 NV_CUDA_LIB_VERSION
ENV NV_CUDA_LIB_VERSION=12.2.2-1
                        
# 2023-11-10 12:59:11  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/opt/nvidia/nvidia_entrypoint.sh"]
                        
# 2023-11-10 12:59:11  0.00B 设置环境变量 NVIDIA_PRODUCT_NAME
ENV NVIDIA_PRODUCT_NAME=CUDA
                        
# 2023-11-10 12:59:11  2.53KB 复制新文件或目录到容器中
COPY nvidia_entrypoint.sh /opt/nvidia/ # buildkit
                        
# 2023-11-10 12:59:11  3.06KB 复制新文件或目录到容器中
COPY entrypoint.d/ /opt/nvidia/entrypoint.d/ # buildkit
                        
# 2023-11-10 12:59:11  261.40KB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c apt-mark hold ${NV_LIBCUBLAS_PACKAGE_NAME} ${NV_LIBNCCL_PACKAGE_NAME} # buildkit
                        
# 2023-11-10 12:59:10  1.95GB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends     cuda-libraries-12-2=${NV_CUDA_LIB_VERSION}     ${NV_LIBNPP_PACKAGE}     cuda-nvtx-12-2=${NV_NVTX_VERSION}     libcusparse-12-2=${NV_LIBCUSPARSE_VERSION}     ${NV_LIBCUBLAS_PACKAGE}     ${NV_LIBNCCL_PACKAGE}     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2023-11-10 12:59:10  0.00B 添加元数据标签
LABEL maintainer=NVIDIA CORPORATION <cudatools@nvidia.com>
                        
# 2023-11-10 12:59:10  0.00B 定义构建参数
ARG TARGETARCH
                        
# 2023-11-10 12:59:10  0.00B 设置环境变量 NV_LIBNCCL_PACKAGE
ENV NV_LIBNCCL_PACKAGE=libnccl2=2.19.3-1+cuda12.2
                        
# 2023-11-10 12:59:10  0.00B 设置环境变量 NCCL_VERSION
ENV NCCL_VERSION=2.19.3-1
                        
# 2023-11-10 12:59:10  0.00B 设置环境变量 NV_LIBNCCL_PACKAGE_VERSION
ENV NV_LIBNCCL_PACKAGE_VERSION=2.19.3-1
                        
# 2023-11-10 12:59:10  0.00B 设置环境变量 NV_LIBNCCL_PACKAGE_NAME
ENV NV_LIBNCCL_PACKAGE_NAME=libnccl2
                        
# 2023-11-10 12:59:10  0.00B 设置环境变量 NV_LIBCUBLAS_PACKAGE
ENV NV_LIBCUBLAS_PACKAGE=libcublas-12-2=12.2.5.6-1
                        
# 2023-11-10 12:59:10  0.00B 设置环境变量 NV_LIBCUBLAS_VERSION
ENV NV_LIBCUBLAS_VERSION=12.2.5.6-1
                        
# 2023-11-10 12:59:10  0.00B 设置环境变量 NV_LIBCUBLAS_PACKAGE_NAME
ENV NV_LIBCUBLAS_PACKAGE_NAME=libcublas-12-2
                        
# 2023-11-10 12:59:10  0.00B 设置环境变量 NV_LIBCUSPARSE_VERSION
ENV NV_LIBCUSPARSE_VERSION=12.1.2.141-1
                        
# 2023-11-10 12:59:10  0.00B 设置环境变量 NV_LIBNPP_PACKAGE
ENV NV_LIBNPP_PACKAGE=libnpp-12-2=12.2.1.4-1
                        
# 2023-11-10 12:59:10  0.00B 设置环境变量 NV_LIBNPP_VERSION
ENV NV_LIBNPP_VERSION=12.2.1.4-1
                        
# 2023-11-10 12:59:10  0.00B 设置环境变量 NV_NVTX_VERSION
ENV NV_NVTX_VERSION=12.2.140-1
                        
# 2023-11-10 12:59:10  0.00B 设置环境变量 NV_CUDA_LIB_VERSION
ENV NV_CUDA_LIB_VERSION=12.2.2-1
                        
# 2023-11-10 12:57:28  0.00B 设置环境变量 NVIDIA_DRIVER_CAPABILITIES
ENV NVIDIA_DRIVER_CAPABILITIES=compute,utility
                        
# 2023-11-10 12:57:28  0.00B 设置环境变量 NVIDIA_VISIBLE_DEVICES
ENV NVIDIA_VISIBLE_DEVICES=all
                        
# 2023-11-10 12:57:28  17.29KB 复制新文件或目录到容器中
COPY NGC-DL-CONTAINER-LICENSE / # buildkit
                        
# 2023-11-10 12:57:28  0.00B 设置环境变量 LD_LIBRARY_PATH
ENV LD_LIBRARY_PATH=/usr/local/nvidia/lib:/usr/local/nvidia/lib64
                        
# 2023-11-10 12:57:28  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2023-11-10 12:57:28  46.00B 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c echo "/usr/local/nvidia/lib" >> /etc/ld.so.conf.d/nvidia.conf     && echo "/usr/local/nvidia/lib64" >> /etc/ld.so.conf.d/nvidia.conf # buildkit
                        
# 2023-11-10 12:57:28  150.49MB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends     cuda-cudart-12-2=${NV_CUDA_CUDART_VERSION}     ${NV_CUDA_COMPAT_PACKAGE}     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2023-11-10 12:56:27  0.00B 设置环境变量 CUDA_VERSION
ENV CUDA_VERSION=12.2.2
                        
# 2023-11-10 12:56:27  10.56MB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends     gnupg2 curl ca-certificates &&     curl -fsSLO https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/${NVARCH}/cuda-keyring_1.0-1_all.deb &&     dpkg -i cuda-keyring_1.0-1_all.deb &&     apt-get purge --autoremove -y curl     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2023-11-10 12:56:27  0.00B 添加元数据标签
LABEL maintainer=NVIDIA CORPORATION <cudatools@nvidia.com>
                        
# 2023-11-10 12:56:27  0.00B 定义构建参数
ARG TARGETARCH
                        
# 2023-11-10 12:56:27  0.00B 设置环境变量 NV_CUDA_COMPAT_PACKAGE
ENV NV_CUDA_COMPAT_PACKAGE=cuda-compat-12-2
                        
# 2023-11-10 12:56:27  0.00B 设置环境变量 NV_CUDA_CUDART_VERSION
ENV NV_CUDA_CUDART_VERSION=12.2.140-1
                        
# 2023-11-10 12:56:27  0.00B 设置环境变量 NVIDIA_REQUIRE_CUDA brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand
ENV NVIDIA_REQUIRE_CUDA=cuda>=12.2 brand=tesla,driver>=470,driver<471 brand=unknown,driver>=470,driver<471 brand=nvidia,driver>=470,driver<471 brand=nvidiartx,driver>=470,driver<471 brand=geforce,driver>=470,driver<471 brand=geforcertx,driver>=470,driver<471 brand=quadro,driver>=470,driver<471 brand=quadrortx,driver>=470,driver<471 brand=titan,driver>=470,driver<471 brand=titanrtx,driver>=470,driver<471 brand=tesla,driver>=525,driver<526 brand=unknown,driver>=525,driver<526 brand=nvidia,driver>=525,driver<526 brand=nvidiartx,driver>=525,driver<526 brand=geforce,driver>=525,driver<526 brand=geforcertx,driver>=525,driver<526 brand=quadro,driver>=525,driver<526 brand=quadrortx,driver>=525,driver<526 brand=titan,driver>=525,driver<526 brand=titanrtx,driver>=525,driver<526
                        
# 2023-11-10 12:56:27  0.00B 设置环境变量 NVARCH
ENV NVARCH=x86_64
                        
# 2023-10-05 15:33:32  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2023-10-05 15:33:32  77.82MB 
/bin/sh -c #(nop) ADD file:63d5ab3ef0aab308c0e71cb67292c5467f60deafa9b0418cbb220affcd078444 in / 
                        
# 2023-10-05 15:33:30  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=22.04
                        
# 2023-10-05 15:33:30  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2023-10-05 15:33:30  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2023-10-05 15:33:30  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:7161f6b66d1497451886d45f124e6c863a6cca613082c3bf6b177d230d67e377",
    "RepoTags": [
        "ghcr.io/coreweave/nccl-tests:12.2.2-cudnn8-devel-ubuntu22.04-nccl2.23.4-1-2ff05b2",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/coreweave/nccl-tests:12.2.2-cudnn8-devel-ubuntu22.04-nccl2.23.4-1-2ff05b2"
    ],
    "RepoDigests": [
        "ghcr.io/coreweave/nccl-tests@sha256:47f2369f1157f1b6c3e0d381d6a778a4d990b51d3dbe7ac2123e0218d4ad3ff7",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/coreweave/nccl-tests@sha256:78f6136b4bcded2b6a0e6b4247660f88563fc18da0a8ad195ab2cd8f8c2ba4d0"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-10-11T20:28:13.170887018Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/opt/hpcx/sharp/bin:/opt/hpcx/clusterkit/bin:/opt/hpcx/hcoll/bin:/opt/hpcx/ucc/bin:/opt/hpcx/ucx/bin:/opt/hpcx/ompi/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "NVARCH=x86_64",
            "NVIDIA_REQUIRE_CUDA=cuda\u003e=12.2 brand=tesla,driver\u003e=470,driver\u003c471 brand=unknown,driver\u003e=470,driver\u003c471 brand=nvidia,driver\u003e=470,driver\u003c471 brand=nvidiartx,driver\u003e=470,driver\u003c471 brand=geforce,driver\u003e=470,driver\u003c471 brand=geforcertx,driver\u003e=470,driver\u003c471 brand=quadro,driver\u003e=470,driver\u003c471 brand=quadrortx,driver\u003e=470,driver\u003c471 brand=titan,driver\u003e=470,driver\u003c471 brand=titanrtx,driver\u003e=470,driver\u003c471 brand=tesla,driver\u003e=525,driver\u003c526 brand=unknown,driver\u003e=525,driver\u003c526 brand=nvidia,driver\u003e=525,driver\u003c526 brand=nvidiartx,driver\u003e=525,driver\u003c526 brand=geforce,driver\u003e=525,driver\u003c526 brand=geforcertx,driver\u003e=525,driver\u003c526 brand=quadro,driver\u003e=525,driver\u003c526 brand=quadrortx,driver\u003e=525,driver\u003c526 brand=titan,driver\u003e=525,driver\u003c526 brand=titanrtx,driver\u003e=525,driver\u003c526",
            "NV_CUDA_CUDART_VERSION=12.2.140-1",
            "NV_CUDA_COMPAT_PACKAGE=cuda-compat-12-2",
            "CUDA_VERSION=12.2.2",
            "LD_LIBRARY_PATH=/opt/hpcx/nccl_rdma_sharp_plugin/lib:/opt/hpcx/ucc/lib/ucc:/opt/hpcx/ucc/lib:/opt/hpcx/ucx/lib/ucx:/opt/hpcx/ucx/lib:/opt/hpcx/sharp/lib:/opt/hpcx/hcoll/lib:/opt/hpcx/ompi/lib:/usr/local/nvidia/lib:/usr/local/nvidia/lib64",
            "NVIDIA_VISIBLE_DEVICES=all",
            "NVIDIA_DRIVER_CAPABILITIES=compute,utility",
            "NV_CUDA_LIB_VERSION=12.2.2-1",
            "NV_NVTX_VERSION=12.2.140-1",
            "NV_LIBNPP_VERSION=12.2.1.4-1",
            "NV_LIBNPP_PACKAGE=libnpp-12-2=12.2.1.4-1",
            "NV_LIBCUSPARSE_VERSION=12.1.2.141-1",
            "NV_LIBCUBLAS_PACKAGE_NAME=libcublas-12-2",
            "NV_LIBCUBLAS_VERSION=12.2.5.6-1",
            "NV_LIBCUBLAS_PACKAGE=libcublas-12-2=12.2.5.6-1",
            "NV_LIBNCCL_PACKAGE_NAME=libnccl2",
            "NV_LIBNCCL_PACKAGE_VERSION=2.19.3-1",
            "NCCL_VERSION=2.19.3-1",
            "NV_LIBNCCL_PACKAGE=libnccl2=2.19.3-1+cuda12.2",
            "NVIDIA_PRODUCT_NAME=CUDA",
            "NV_CUDA_CUDART_DEV_VERSION=12.2.140-1",
            "NV_NVML_DEV_VERSION=12.2.140-1",
            "NV_LIBCUSPARSE_DEV_VERSION=12.1.2.141-1",
            "NV_LIBNPP_DEV_VERSION=12.2.1.4-1",
            "NV_LIBNPP_DEV_PACKAGE=libnpp-dev-12-2=12.2.1.4-1",
            "NV_LIBCUBLAS_DEV_VERSION=12.2.5.6-1",
            "NV_LIBCUBLAS_DEV_PACKAGE_NAME=libcublas-dev-12-2",
            "NV_LIBCUBLAS_DEV_PACKAGE=libcublas-dev-12-2=12.2.5.6-1",
            "NV_CUDA_NSIGHT_COMPUTE_VERSION=12.2.2-1",
            "NV_CUDA_NSIGHT_COMPUTE_DEV_PACKAGE=cuda-nsight-compute-12-2=12.2.2-1",
            "NV_NVPROF_VERSION=12.2.142-1",
            "NV_NVPROF_DEV_PACKAGE=cuda-nvprof-12-2=12.2.142-1",
            "NV_LIBNCCL_DEV_PACKAGE_NAME=libnccl-dev",
            "NV_LIBNCCL_DEV_PACKAGE_VERSION=2.19.3-1",
            "NV_LIBNCCL_DEV_PACKAGE=libnccl-dev=2.19.3-1+cuda12.2",
            "LIBRARY_PATH=/opt/hpcx/nccl_rdma_sharp_plugin/lib:/opt/hpcx/ompi/lib:/opt/hpcx/sharp/lib:/opt/hpcx/ucc/lib:/opt/hpcx/ucx/lib:/opt/hpcx/hcoll/lib:/opt/hpcx/ompi/lib:/usr/local/cuda/lib64/stubs",
            "NV_CUDNN_VERSION=8.9.6.50",
            "NV_CUDNN_PACKAGE_NAME=libcudnn8",
            "NV_CUDNN_PACKAGE=libcudnn8=8.9.6.50-1+cuda12.2",
            "NV_CUDNN_PACKAGE_DEV=libcudnn8-dev=8.9.6.50-1+cuda12.2",
            "PERFTEST_VERSION_HASH=5b47ede",
            "HPCX_DIR=/opt/hpcx",
            "HPCX_UCX_DIR=/opt/hpcx/ucx",
            "HPCX_UCC_DIR=/opt/hpcx/ucc",
            "HPCX_SHARP_DIR=/opt/hpcx/sharp",
            "HPCX_NCCL_RDMA_SHARP_PLUGIN_DIR=/opt/hpcx/nccl_rdma_sharp_plugin",
            "HPCX_HCOLL_DIR=/opt/hpcx/hcoll",
            "HPCX_MPI_DIR=/opt/hpcx/ompi",
            "HPCX_OSHMEM_DIR=/opt/hpcx/ompi",
            "HPCX_MPI_TESTS_DIR=/opt/hpcx/ompi/tests",
            "HPCX_OSU_DIR=/opt/hpcx/ompi/tests/osu-micro-benchmarks-7.2",
            "HPCX_OSU_CUDA_DIR=/opt/hpcx/ompi/tests/osu-micro-benchmarks-7.2-cuda",
            "HPCX_IPM_DIR=",
            "HPCX_CLUSTERKIT_DIR=/opt/hpcx/clusterkit",
            "OMPI_HOME=/opt/hpcx/ompi",
            "MPI_HOME=/opt/hpcx/ompi",
            "OSHMEM_HOME=/opt/hpcx/ompi",
            "OPAL_PREFIX=/opt/hpcx/ompi",
            "OLD_PATH=/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "OLD_LD_LIBRARY_PATH=/usr/local/nvidia/lib:/usr/local/nvidia/lib64",
            "OLD_LIBRARY_PATH=/usr/local/cuda/lib64/stubs",
            "OLD_CPATH=",
            "CPATH=/opt/hpcx/ompi/include:/opt/hpcx/ucc/include:/opt/hpcx/ucx/include:/opt/hpcx/sharp/include:/opt/hpcx/hcoll/include:",
            "PKG_CONFIG_PATH=/opt/hpcx/hcoll/lib/pkgconfig:/opt/hpcx/sharp/lib/pkgconfig:/opt/hpcx/ucx/lib/pkgconfig:/opt/hpcx/ompi/lib/pkgconfig:",
            "UCX_VFS_ENABLE=no",
            "NCCL_TESTS_COMMITISH=2cbb968"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/opt/nccl-tests",
        "Entrypoint": [
            "/opt/nvidia/nvidia_entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "com.nvidia.cudnn.version": "8.9.6.50",
            "maintainer": "NVIDIA CORPORATION \u003ccudatools@nvidia.com\u003e",
            "org.opencontainers.image.created": "2024-10-11T20:19:47.756Z",
            "org.opencontainers.image.description": "NVIDIA NCCL Tests for Distributed Training",
            "org.opencontainers.image.licenses": "",
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.revision": "2ff05b25361a5574032880c5d61852b54f15855e",
            "org.opencontainers.image.source": "https://github.com/coreweave/nccl-tests",
            "org.opencontainers.image.title": "nccl-tests",
            "org.opencontainers.image.url": "https://github.com/coreweave/nccl-tests",
            "org.opencontainers.image.version": "12.2.2-cudnn8-devel-ubuntu22.04-nccl2.23.4-1-2ff05b2"
        },
        "Shell": [
            "/bin/sh",
            "-c"
        ]
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 13281445410,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/c27b3ea72bbe170b5a2b8ed9cdb265e2fbe532be74ea7a5f94c9b1079ea23bb7/diff:/var/lib/docker/overlay2/833bf10f8e2e133018675eeb65979c25653b8a134ef0fb02d0b52dba6eee08cb/diff:/var/lib/docker/overlay2/fe37fddcf11b2dcfa0df73480c3fa75531c7461ddcd82dcccf93693b62d0d9e6/diff:/var/lib/docker/overlay2/8e31d3e180e2d971c726fc8382b37708720c292e7a4164a4e33a90922d55f107/diff:/var/lib/docker/overlay2/c91f0451159aa57d012f3770fbe2db93f600c4ea62323ac08caa63f49903209e/diff:/var/lib/docker/overlay2/23184ef7b990656092b364a66f0df451e5fd9858a97f532afcc696502ff22cbc/diff:/var/lib/docker/overlay2/472adfebfbedd77117159e8481ee998dace0ae7f0c9c8b530cb7128ddfcb5eb9/diff:/var/lib/docker/overlay2/046b8c2ce91fcc60fb79ee0dc77be77b68f0a321899da9418d086f11e104b716/diff:/var/lib/docker/overlay2/00d7edcdcdcb210cdb176a465d44b473776f8c7b4b37ccf17a7b1424777b8d26/diff:/var/lib/docker/overlay2/6d8c1fd4933d9ff409ab0090d427cdf49ce005d548f87c7478bb05e7560d42f7/diff:/var/lib/docker/overlay2/b717c2e16e319aefdc08e4e07a226003e5d054b5cc5cdb8ad76b938bc3a782c7/diff:/var/lib/docker/overlay2/eda0875759f32f21348ece82fb0e043785bba9367b73d33a8b6dce1ba040a698/diff:/var/lib/docker/overlay2/d65845e0ea0e606b95c24d7758af62b5a39780f6354b1d46879c3aa11f6e621b/diff:/var/lib/docker/overlay2/e1afc24485a4ab91a474afa0a0795fb3a0f76eaa038108e51fd156db9778f60c/diff:/var/lib/docker/overlay2/960350f80f8168d24946c08de51ff5c3d5f019076a780ebea217fc3496854602/diff:/var/lib/docker/overlay2/26d6a7d3110070731749206413666850e093f051bc613c8c23c068e480527575/diff:/var/lib/docker/overlay2/aa9f8f561945bb3884215fe4de86b8d3d004b73351c862b556153144aadcc5c7/diff:/var/lib/docker/overlay2/1778100d39a2cddb5a5197f94b0160a15867e5b4132e28818e04a2830223e721/diff:/var/lib/docker/overlay2/9860b2ddd09cd70794f19dcb0ff474e52fea0b540f88d26957b8bcf1819a415b/diff:/var/lib/docker/overlay2/1d2091cfb5ad344a4f9fa6d8437c4a36841a4f5a754f69861d327291cc880cda/diff:/var/lib/docker/overlay2/50f9542b2d8a4ccce545a55db1b62ef50747b085b3452065e35fc5a859447137/diff:/var/lib/docker/overlay2/9c7e2408bf8f41822cb19367e6ac3849c768c7d6a943515680638bee8eabc1ca/diff:/var/lib/docker/overlay2/f6e4b2b4a70c1c7bb4ae989e4d99761a9d17b339cc38b295fe2b1147771f6c73/diff:/var/lib/docker/overlay2/7140a6eb6a783c9502f943359107c671778d30aac5d0b1e9b057726bacb1a6d6/diff:/var/lib/docker/overlay2/99b5f10862d577ec2885b6fdbca7d2dcfef1a88ac585d9375b3b8922e03d9007/diff:/var/lib/docker/overlay2/8bf128c0b092a581c12e32716fb4cc76bf4305936c2afc69dd2b47c0f1b92b0f/diff:/var/lib/docker/overlay2/f2905627b4505cda033dd62b5a5dc1676edda5a6e1bda7cd6e6e2048fcf5aee0/diff",
            "MergedDir": "/var/lib/docker/overlay2/9a4d1a40b8a4ecf9b1cfebbba4b33299795a90c5f18b8126910ecd7a5aa2c7b1/merged",
            "UpperDir": "/var/lib/docker/overlay2/9a4d1a40b8a4ecf9b1cfebbba4b33299795a90c5f18b8126910ecd7a5aa2c7b1/diff",
            "WorkDir": "/var/lib/docker/overlay2/9a4d1a40b8a4ecf9b1cfebbba4b33299795a90c5f18b8126910ecd7a5aa2c7b1/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:256d88da41857db513b95b50ba9a9b28491b58c954e25477d5dad8abb465430b",
            "sha256:c735aeb4de509baf67a6c318ae0ef434e36ed80edca7dce29a653e67499fd63a",
            "sha256:77b174470c9445f8ac446787f14d1c676d294d6323c6fb1b0c21ba328325aeb6",
            "sha256:adf2c0a553e917db1a0cfdcda1a7d85bfba431fc150c626b45e471c0bc3a5041",
            "sha256:d3e5eae7a62576ed2689992c2a5e51ca8e8bb8636375268a9821a50c11fa4fcc",
            "sha256:bd4791c0dfbebfd8bfab1921cbf1edf2d00800dd7d0e82e48008fb31efcf2ade",
            "sha256:4deb6be006993233d5c03853bb374ad78dcacc6b22dbb66a487e375c7ca9144c",
            "sha256:97da79745aa177b0efed59ee23f31bfcc07e67c1e4d14205ae244f00180da7da",
            "sha256:598c4c0e7d71b8bfb29b91c39f8c33bbe2f244de9eeecbc3cbd41a44d0799b70",
            "sha256:216b978392cfb002d003916d01da6bc104d4382bff715ce08d23b02e7ca24c46",
            "sha256:679cc72df930dda05a3c39f3377ffe55dbdbac76db48bace256db3b53d380067",
            "sha256:cc1aae15809d267a4321da4db9dd33819ec739291e20245966bf41daed77f546",
            "sha256:7483fb3c780950b1b81cabde931c14929cccf5ab67b224dfcd5f65f46a833e72",
            "sha256:72bc95247a79361496cd125b1dcd297c699c1cd4f67d9e93420654882482e6ca",
            "sha256:6bcdddb9b1cdec5534bb6c43f387c36a23427d999497ee3e566e5f85afe4ede3",
            "sha256:5f79daaacbcb6c0032e79d394145c44458ade17f6832f55711be3e74d5b86aaa",
            "sha256:5975e207bcc01d127de721ea5c7be754c432749538a93f82d8616f46c02c096e",
            "sha256:07aaf4898f10d2065777c811a1ca3774184b1a769e8737e5eeb46ce7cdd2c54e",
            "sha256:15b1fb14499cac64e8551a9dbdda5ca3177600c56178556483338bfc3a272249",
            "sha256:7701d200b21855aac3d72d6ac62b30b84d14f908a7d112178112cbc4d27050b1",
            "sha256:381c18951edb6f4cef638e8b163b937a1af34c6db5aa588341b5508c741b666e",
            "sha256:fc2b19d6812c02938a0d653f41834252fb1e44da97dd9a8721b419d8638e40d2",
            "sha256:3f8f57b880c381f7a173b31a86b59304e94fcfc487c71f43fecb7eecea34b6fb",
            "sha256:bb92bfc672b26523de0d1d66b94ee1ec0b7ec429f8e801738036ba4567aec289",
            "sha256:852d9ca17305289712b26e8d9f453952e17d535bce6ce78863a12e1e7933f1c3",
            "sha256:109b66a9460a57398f88326d5cb5af0cbc94e29b62ec7f1d47269e32bbb20dbf",
            "sha256:cc1ca02ba31ff00fd2aeefb01d0a3c5ea9b0da6a710f94ea0f93e6372a5d163c",
            "sha256:d2653c3a020d4c66ca35b4eb633d173421aa13b20c9cfc81ab5ceacb94747dcb"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-10-16T20:07:29.95441633+08:00"
    }
}

更多版本