NVIDIA
NVIDIA
CUDA Deep Learning
Container
NVIDIA
NVIDIA
CUDA Deep Learning

CUDA is a parallel computing platform and programming model that enhances computing performance using NVIDIA GPUs. CUDA Deep Learning integrates networking and GPU-accelerated libraries like cuDNN, cuTensor, NCCL, HPC-x, and the CUDA Toolkit.

LayerLabelCreated
920c90f3f5256970762c98908b866bea4e90dbc8f0a9a32531bdd8c3d1f58467CONFIG
Entrypoint /opt/nvidia/nvidia_entrypoint.sh
05/07/2026 8:54 PM UTC
e0062748bea4c88e3e8eb04222db4de34f300ddfc2916f57bacc2141908780c5RUN
ENABLE_MITMPROXY=0 ENABLE_FIPS=0 CUDA_COMPONENT_LIST=cccl crt nvrtc driver-dev culibos-dev cudart cudart-dev nvcc tileiras VERSION_LIST=CURAND_VERSION CUBLAS_VERSION CUFILE_VERSION /tmp/manage_cert.sh uninstall
05/07/2026 8:54 PM UTC
311d4e3c018316718744bd079b0badbc4f80b59b03aa60c7c5b47dc0acacf761ENV
LIBRARY_PATH=/usr/local/cuda/lib64/stubs:
05/07/2026 8:54 PM UTC
fbc7463e4de0b9f2062420e07177e7c5365d818d96a1c79a5008db83fbbb9e6fRUN
RUN |4 ENABLE_MITMPROXY=0 ENABLE_FIPS=0 CUDA_COMPONENT_LIST=cccl crt nvrtc driver-dev culibos-dev cudart cudart-dev nvcc tileiras VERSION_LIST=CURAND_VERSION CUBLAS_VERSION CUFILE_VERSION /bin/sh -c set -exo pipefail export ARTIFACTORY_USER=$(cat /run/secrets/ARTIFACTORY_USER) export ARTIFACTORY_TOKEN=$(cat /run/secrets/ARTIFACTORY_TOKEN) VERSION_LIST="${VERSION_LIST}" /nvidia/build-scripts/installLIBS.sh # Hack to grab stubs from the libs stage and put them under /usr/local/cuda/lib64 without actually installing the libs HACK_LIST="cusparse cusolver cufft nvJitLink" for lib in ${HACK_LIST}; do _LIB_VERSION_ENV_VAR="${lib^^}_VERSION" _LIB_MAJOR_VERSION=$(echo "${!_LIB_VERSION_ENV_VAR}" | cut -d. -f1) if [[ -z "${_LIB_MAJOR_VERSION}" ]]; then echo "[ERROR] ${_LIB_VERSION_ENV_VAR} is not set" exit 1 fi for _stub in $(ls /tmp/stubs/*${lib}*); do cp ${_stub} /usr/local/cuda/lib64/$(basename ${_stub}).${_LIB_MAJOR_VERSION} # Create a symlink to the file with .0 extension ln -sf $(basename ${_stub}).${_LIB_MAJOR_VERSION} /usr/local/cuda/lib64/$(basename ${_stub}).0 done done ( set +x; echo "[INFO] /usr/local/cuda/lib64 after hack:"; ls -larth /usr/local/cuda/lib64/ ) /nvidia/build-scripts/installCUDNN.sh /nvidia/build-scripts/installCUSPARSELT.sh NOBUILDER=1 /nvidia/build-scripts/installTRT.sh /nvidia/build-scripts/installNCCL.sh DPKG_DIVERT=1 /nvidia/build-scripts/installNVSHMEM.sh ls /usr/local/cuda/lib64/libnvshmem_host.so* ||
  { echo "[ERROR] libnvshmem_host.so* not found under /usr/local/cuda/lib64"; exit 1; } # buildkit
05/07/2026 8:54 PM UTC
692cba44ddf125c38586037d699c9539fc4549d1ba09f41f24b205862535ef5cARG
VERSION_LIST=CURAND_VERSION CUBLAS_VERSION CUFILE_VERSION
05/07/2026 8:52 PM UTC
08d9db28799293d3a0007673637be13787650e761b8448cee81f69c8d3cd538cRUN
RUN |3 ENABLE_MITMPROXY=0 ENABLE_FIPS=0 CUDA_COMPONENT_LIST=cccl crt nvrtc driver-dev culibos-dev cudart cudart-dev nvcc tileiras /bin/sh -c set -exo pipefail export ARTIFACTORY_USER=$(cat /run/secrets/ARTIFACTORY_USER) export ARTIFACTORY_TOKEN=$(cat /run/secrets/ARTIFACTORY_TOKEN) COMPONENT_LIST="${CUDA_COMPONENT_LIST}" /nvidia/build-scripts/installCUDA.sh # buildkit
05/07/2026 8:52 PM UTC
21cc6366953f7ffeef9984c9259105a54849f5f728614642dc9f9259282dfb58ENV
CUDA_COMPONENT_LIST=cccl crt nvrtc driver-dev culibos-dev cudart cudart-dev nvcc tileiras
05/07/2026 8:52 PM UTC
e1652c8cf41f7ffb01579ed5dc0f79e1847fba86330c2ac0e1396f0fc4064fe0ARG
CUDA_COMPONENT_LIST=cccl crt nvrtc driver-dev culibos-dev cudart cudart-dev nvcc tileiras
05/07/2026 8:52 PM UTC
71b80fc6720c3ba821e3e68184c8997198cc07c06702c8b22aa26d2f361f9407RUN
ENABLE_MITMPROXY=0 ENABLE_FIPS=0 export DEBIAN_FRONTEND=noninteractive &&
  apt-get update &&
  apt-get install -y --no-install-recommends apt-utils build-essential libncurses6 libncursesw6 unzip jq gnupg libtcmalloc-minimal4 git libglib2.0-0 libhwloc15 libnuma-dev libnuma1 libpmi2-0-dev numactl openssh-client vim-tiny wget &&
  rm -rf /var/lib/apt/lists/* &&
  if [ "${ENABLE_FIPS}" = "1" ]; then apt-get remove -y openssh-client &&
  cp -f -p /tmp/ubuntu.sources.fips /etc/apt/sources.list.d/ubuntu.sources &&
  apt-get update &&
  apt-get install -y --no-install-recommends openssh-client &&
  rm -rf /var/lib/apt/lists/*; fi &&
  ( [ -x /bin/ssh-agent ] &&
  chgrp root /bin/ssh-agent ||
  true ) &&
  ( [ -x /usr/bin/ssh-agent ] &&
  chgrp root /usr/bin/ssh-agent ||
  true )
05/07/2026 8:52 PM UTC
702a591e40c890a06f9e3cf81ad1f91877300b76144dbb2f5bd4965549fdc900RUN
ENABLE_MITMPROXY=0 ENABLE_FIPS=0 /tmp/manage_cert.sh install
05/07/2026 8:52 PM UTC