@@ -103,56 +103,28 @@ RUN yum install -y \
103103 && yum clean all \
104104 && rm -rf /var/cache/yum/*
105105
106- # # Install CUDA devel from:
107- # # https://gitlab.com/nvidia/container-images/cuda/-/blob/master/dist/12.6.3/ubi9/devel/Dockerfile
108- # ENV NV_NVPROF_VERSION=12.6.80-1
109- # ENV NV_NVPROF_DEV_PACKAGE=cuda-nvprof-12-6-${NV_NVPROF_VERSION}
110- # ENV NV_CUDA_CUDART_DEV_VERSION=12.6.77-1
111- # ENV NV_NVML_DEV_VERSION=12.6.77-1
112- # ENV NV_LIBCUBLAS_DEV_VERSION=12.6.4.1-1
113- # ENV NV_LIBNPP_DEV_VERSION=12.3.1.54-1
114- # ENV NV_LIBNPP_DEV_PACKAGE=libnpp-devel-12-6-${NV_LIBNPP_DEV_VERSION}
115- # ENV NV_LIBNCCL_DEV_PACKAGE_NAME=libnccl-devel
116- # ENV NV_LIBNCCL_DEV_PACKAGE_VERSION=2.23.4-1
117- # ENV NCCL_VERSION=2.23.4
118- # ENV NV_LIBNCCL_DEV_PACKAGE=${NV_LIBNCCL_DEV_PACKAGE_NAME}-${NV_LIBNCCL_DEV_PACKAGE_VERSION}+cuda12.6
119- # ENV NV_CUDA_NSIGHT_COMPUTE_VERSION=12.6.3-1
120- # ENV NV_CUDA_NSIGHT_COMPUTE_DEV_PACKAGE=cuda-nsight-compute-12-6-${NV_CUDA_NSIGHT_COMPUTE_VERSION}
121-
122- # RUN yum install -y \
123- # make \
124- # findutils \
125- # cuda-command-line-tools-12-6-${NV_CUDA_LIB_VERSION} \
126- # cuda-libraries-devel-12-6-${NV_CUDA_LIB_VERSION} \
127- # cuda-minimal-build-12-6-${NV_CUDA_LIB_VERSION} \
128- # cuda-cudart-devel-12-6-${NV_CUDA_CUDART_DEV_VERSION} \
129- # ${NV_NVPROF_DEV_PACKAGE} \
130- # cuda-nvml-devel-12-6-${NV_NVML_DEV_VERSION} \
131- # libcublas-devel-12-6-${NV_LIBCUBLAS_DEV_VERSION} \
132- # ${NV_LIBNPP_DEV_PACKAGE} \
133- # ${NV_LIBNCCL_DEV_PACKAGE} \
134- # ${NV_CUDA_NSIGHT_COMPUTE_DEV_PACKAGE} \
135- # && yum clean all \
136- # && rm -rf /var/cache/yum/*
137-
138- # ENV LIBRARY_PATH=/usr/local/cuda/lib64/stubs
139-
140- # # Install CUDA devel cudnn9 from:
141- # # https://gitlab.com/nvidia/container-images/cuda/-/blob/master/dist/12.6.3/ubi9/devel/cudnn/Dockerfile
142- # ENV NV_CUDNN_VERSION=9.5.1.17-1
143- # ENV NV_CUDNN_PACKAGE=libcudnn9-cuda-12-${NV_CUDNN_VERSION}
144- # ENV NV_CUDNN_PACKAGE_DEV=libcudnn9-devel-cuda-12-${NV_CUDNN_VERSION}
145-
146- # LABEL com.nvidia.cudnn.version="${NV_CUDNN_VERSION}"
147-
148- # RUN yum install -y \
149- # ${NV_CUDNN_PACKAGE} \
150- # ${NV_CUDNN_PACKAGE_DEV} \
151- # && yum clean all \
152- # && rm -rf /var/cache/yum/*
153-
154- # # Set this flag so that libraries can find the location of CUDA
155- # ENV XLA_FLAGS=--xla_gpu_cuda_data_dir=/usr/local/cuda
106+ # Install devel tools
107+
108+ RUN yum install -y \
109+ make \
110+ findutils \
111+ && yum clean all \
112+ && rm -rf /var/cache/yum/*
113+
114+ # Install CUDA cudnn9 from:
115+ # https://gitlab.com/nvidia/container-images/cuda/-/blob/master/dist/12.6.3/ubi9/runtime/cudnn/Dockerfile
116+ ENV NV_CUDNN_VERSION=9.5.1.17-1
117+ ENV NV_CUDNN_PACKAGE=libcudnn9-cuda-12-${NV_CUDNN_VERSION}
118+
119+ LABEL com.nvidia.cudnn.version="${NV_CUDNN_VERSION}"
120+
121+ RUN yum install -y \
122+ ${NV_CUDNN_PACKAGE} \
123+ && yum clean all \
124+ && rm -rf /var/cache/yum/*
125+
126+ # Set this flag so that libraries can find the location of CUDA
127+ ENV XLA_FLAGS=--xla_gpu_cuda_data_dir=/usr/local/cuda
156128
157129# Restore notebook user workspace
158130USER 1001
0 commit comments