Skip to content

Commit 5295859

Browse files
committed
Merge branch 'freeze-version'
2 parents e1d2986 + 4bdbae6 commit 5295859

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

cuda/3.13.4.Dockerfile

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,10 +102,13 @@ LABEL com.nvidia.cudnn.version="${CUDNN_VERSION_AMD64}"
102102
ENV CUDNN_VERSION=${CUDNN_VERSION_AMD64}
103103
ENV NV_CUDNN_PACKAGE_VERSION=${CUDNN_VERSION_AMD64}
104104
ENV NV_CUDNN_DEV_PACKAGE_VERSION=${CUDNN_VERSION_AMD64}
105+
ENV NV_CUDNN_HEADERS_PACKAGE_VERSION=${CUDNN_VERSION_AMD64}
105106
ENV NV_CUDNN_PACKAGE_NAME=libcudnn${NV_CUDNN_PACKAGE_VERSION%%.*}-cuda-${CUDNN_CUDA_VERSION_MAJ_MIN_AMD64%%.*}
106107
ENV NV_CUDNN_DEV_PACKAGE_NAME=libcudnn${NV_CUDNN_DEV_PACKAGE_VERSION%%.*}-dev-cuda-${CUDNN_CUDA_VERSION_MAJ_MIN_AMD64%%.*}
108+
ENV NV_CUDNN_HEADERS_PACKAGE_NAME=libcudnn${NV_CUDNN_HEADERS_PACKAGE_VERSION%%.*}-headers-cuda-${CUDNN_CUDA_VERSION_MAJ_MIN_AMD64%%.*}
107109
ENV NV_CUDNN_PACKAGE="${NV_CUDNN_PACKAGE_NAME}=${NV_CUDNN_PACKAGE_VERSION}-1"
108110
ENV NV_CUDNN_DEV_PACKAGE="${NV_CUDNN_DEV_PACKAGE_NAME}=${NV_CUDNN_DEV_PACKAGE_VERSION}-1"
111+
ENV NV_CUDNN_HEADERS_PACKAGE="${NV_CUDNN_HEADERS_PACKAGE_NAME}=${NV_CUDNN_HEADERS_PACKAGE_VERSION}-1"
109112

110113
FROM ${BUILD_ON_IMAGE} AS cudnn9-devel-arm64
111114

@@ -117,10 +120,13 @@ LABEL com.nvidia.cudnn.version="${CUDNN_VERSION_ARM64}"
117120
ENV CUDNN_VERSION=${CUDNN_VERSION_ARM64}
118121
ENV NV_CUDNN_PACKAGE_VERSION=${CUDNN_VERSION_ARM64}
119122
ENV NV_CUDNN_DEV_PACKAGE_VERSION=${CUDNN_VERSION_ARM64}
123+
ENV NV_CUDNN_HEADERS_PACKAGE_VERSION=${CUDNN_VERSION_ARM64}
120124
ENV NV_CUDNN_PACKAGE_NAME=libcudnn${NV_CUDNN_PACKAGE_VERSION%%.*}-cuda-${CUDNN_CUDA_VERSION_MAJ_MIN_ARM64%%.*}
121125
ENV NV_CUDNN_DEV_PACKAGE_NAME=libcudnn${NV_CUDNN_DEV_PACKAGE_VERSION%%.*}-dev-cuda-${CUDNN_CUDA_VERSION_MAJ_MIN_ARM64%%.*}
126+
ENV NV_CUDNN_HEADERS_PACKAGE_NAME=libcudnn${NV_CUDNN_HEADERS_PACKAGE_VERSION%%.*}-headers-cuda-${CUDNN_CUDA_VERSION_MAJ_MIN_ARM64%%.*}
122127
ENV NV_CUDNN_PACKAGE="${NV_CUDNN_PACKAGE_NAME}=${NV_CUDNN_PACKAGE_VERSION}-1"
123128
ENV NV_CUDNN_DEV_PACKAGE="${NV_CUDNN_DEV_PACKAGE_NAME}=${NV_CUDNN_DEV_PACKAGE_VERSION}-1"
129+
ENV NV_CUDNN_HEADERS_PACKAGE="${NV_CUDNN_HEADERS_PACKAGE_NAME}=${NV_CUDNN_HEADERS_PACKAGE_VERSION}-1"
124130

125131
FROM cudnn${CUDNN_VERSION_MAJ}-${CUDA_IMAGE_FLAVOR}-${TARGETARCH}
126132

@@ -168,9 +174,11 @@ RUN cpuBlasLib="$(update-alternatives --query \
168174
&& apt-get -y install --no-install-recommends \
169175
${NV_CUDNN_PACKAGE} \
170176
${NV_CUDNN_DEV_PACKAGE} \
177+
${NV_CUDNN_HEADERS_PACKAGE} \
171178
## Keep apt from auto upgrading the cuDNN packages
172179
&& apt-mark hold \
173180
${NV_CUDNN_PACKAGE_NAME} \
174181
${NV_CUDNN_DEV_PACKAGE_NAME} \
182+
${NV_CUDNN_HEADERS_PACKAGE_NAME} \
175183
## Clean up
176184
&& rm -rf /var/lib/apt/lists/*

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy