Skip to content

Commit ee7ad32

Browse files
committed
chore: cuda 12.1.1 for GPU docker images
1 parent 372e106 commit ee7ad32

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

docker/gpu.Dockerfile

+11-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# syntax = docker/dockerfile:1.0-experimental
2-
FROM nvidia/cuda:11.8.0-cudnn8-devel-ubuntu22.04 AS build
2+
3+
ARG DD_UBUNTU_VERSION=22.04
4+
ARG DD_CUDA_VERSION=12.1.1
5+
ARG DD_CUDNN_VERSION=8
6+
FROM nvidia/cuda:${DD_CUDA_VERSION}-cudnn${DD_CUDNN_VERSION}-devel-ubuntu${DD_UBUNTU_VERSION} AS build
7+
8+
9+
RUN echo UBUNTU_VERSION=${DD_UBUNTU_VERSION} >> /image-info
10+
RUN echo CUDA_VERSION=${DD_CUDA_VERSION} >> /image-info
11+
RUN echo CUDNN_VERSION=${DD_CUDNN_VERSION} >> /image-info
312

413
ARG DEEPDETECT_RELEASE=OFF
514
ARG DEEPDETECT_ARCH=gpu
@@ -106,7 +115,7 @@ RUN --mount=type=cache,target=/ccache/ mkdir build && cd build && ../build.sh
106115
RUN ./docker/get_libs.sh
107116

108117
# Build final Docker image
109-
FROM nvidia/cuda:11.8.0-cudnn8-runtime-ubuntu22.04 AS runtime
118+
FROM nvidia/cuda:${DD_CUDA_VERSION}-cudnn${DD_CUDNN_VERSION}-runtime-ubuntu${DD_UBUNTU_VERSION} AS runtime
110119

111120
ARG DEEPDETECT_ARCH=gpu
112121

0 commit comments

Comments
 (0)