@@ -103,56 +103,28 @@ RUN yum install -y \
103
103
&& yum clean all \
104
104
&& rm -rf /var/cache/yum/*
105
105
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
156
128
157
129
# Restore notebook user workspace
158
130
USER 1001
0 commit comments