英伟达在GitLab仓库(gitlab.com/nvidia/cuda)提供的CUDA(并行计算平台)和cuDNN(深度神经网络加速库)镜像,为开发者提供了预配置的开发环境,支持高效进行并行计算应用开发、深度学习模型训练及推理任务,确保了环境的一致性和部署的便捷性,是构建基于英伟达GPU加速应用的重要资源。

2.0千 次收藏下载次数: 0状态:社区镜像维护者:NVIDIA 官方容器镜像仓库类型:镜像最近更新:10 天前
让 AI 帮你使用轩辕镜像?

如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。

只需在 AI 对话中先发送下面这段话即可:

请先阅读并遵守:https://xuanyuan.cloud/agents.md

未读文档前不要生成 pull 命令或排错方案。

查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。

下载命令
点击查看

NVIDIA CUDA

https://developer.nvidia.com/cuda-zone is a parallel computing platform and programming model developed by NVIDIA for general computing on graphical processing units (GPUs). With CUDA, developers can dramatically speed up computing applications by harnessing the power of GPUs.

The CUDA Toolkit from NVIDIA provides everything you need to develop GPU-accelerated applications. The CUDA Toolkit includes GPU-accelerated libraries, a compiler, development tools and the CUDA runtime.

The CUDA container images provide an easy-to-use distribution for CUDA supported platforms and architectures.

End User License Agreements

The images are governed by the following NVIDIA End User License Agreements. By pulling and using the CUDA images, you accept the terms and conditions of these licenses. Since the images may include components licensed under open-source licenses such as GPL, the sources for these components are archived https://developer.download.nvidia.com/compute/cuda/opensource/image.

NVIDIA Deep learning Container License

To view the NVIDIA Deep Learning Container license, click https://developer.nvidia.com/ngc/nvidia-deep-learning-container-license

Documentation

For more information on CUDA, including the release notes, programming model, APIs and developer tools, visit the https://docs.nvidia.com/cuda.

Announcement

CUDA Container Support Policy

CUDA image container tags have a lifetime. The tags will be deleted Six Months after the last supported "Tesla Recommended Driver" has gone end-of-life OR a newer update release has been made for the same CUDA version.

Please see https://gitlab.com/nvidia/container-images/cuda/-/blob/master/doc/support-policy.md for more information.

Breaking changes are announced on https://gitlab.com/nvidia/container-images/cuda/-/work_items/209.

Cuda Repo Signing Key has Changed!

This may present itself as the following errors.

debian:

Reading package lists... Done
W: GPG error: http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64  InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A4B469963BF863CC
W: The repository 'http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64  InRelease' is not signed.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.

RPM:

warning: /var/cache/dnf/cuda-fedora32-x86_64-d60aafcddb176bf5/packages/libnvjpeg-11-1-11.3.0.105-1.x86_64.rpm: Header V4 RSA/SHA512 Signature, key ID d42d0685: NOKEY
cuda-fedora32-x86_64                                                                                  23 kB/s | 1.6 kB     00:00
Importing GPG key 0x7FA2AF80:
 Userid     : "cudatools <cudatools@nvidia.com>"
 Fingerprint: AE09 FE4B BD22 3A84 B2CC FCE3 F60F 4B3D 7FA2 AF80
 From       : https://developer.download.nvidia.com/compute/cuda/repos/fedora32/x86_64/7fa2af80.pub
Is this ok [y/N]: y
Key imported successfully
Import of key(s) didn't help, wrong key(s)?
Public key for libnvjpeg-11-1-11.3.0.105-1.x86_64.rpm is not installed. Failing package is: libnvjpeg-11-1-11.3.0.105-1.x86_64
 GPG Keys are configured as: https://developer.download.nvidia.com/compute/cuda/repos/fedora32/x86_64/7fa2af80.pub
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: GPG check FAILED

Updated images will be pushed out over the next few days containing the new repo key. Please follow progress using the links below:

  • https://gitlab.com/nvidia/container-images/cuda/-/work_items/158

Multi-arch image manifests are now LIVE for all supported CUDA container image versions

It is now possible to build CUDA container images for all supported architectures using Docker Buildkit in one step. See the example script below.

The deprecated image names nvidia/cuda-arm64 and nvidia/cuda-ppc64le will remain available, but no longer supported.

The following product pages still exist but will no longer be supported:

  • https://hub.docker.com/r/nvidia/cuda-ppc64le
  • https://hub.docker.com/r/nvidia/cuda-arm64

The following gitlab repositories will be archived:

  • https://gitlab.com/nvidia/container-images/cuda-ppc64le

Deprecated: "latest" tag

The "latest" tag for CUDA, CUDAGL, and OPENGL images has been deprecated on NGC and Docker Hub.

With the removal of the latest tag, the following use case will result in the "manifest unknown" error:

$ docker pull nvidia/cuda
Error response from daemon: manifest for nvidia/cuda:latest not found: manifest unknown: manifest
unknown

This is not a bug.

Overview of Images

Three flavors of images are provided:

  • base: Includes the CUDA runtime (cudart)
  • runtime: Builds on the base and includes the https://developer.nvidia.com/gpu-accelerated-libraries, and https://developer.nvidia.com/nccl. A runtime image that also includes https://developer.nvidia.com/cudnn is available. Some images may also include https://developer.nvidia.com/tensorrt.
  • devel: Builds on the runtime and includes headers, development tools for building CUDA images. These images are particularly useful for multi-stage builds.

The Dockerfiles for the images are open-source and licensed under 3-clause BSD. For more information see the Supported Tags section below.

NVIDIA Container Toolkit

The https://github.com/NVIDIA/nvidia-container-toolkit for Docker is required to run CUDA images.

For CUDA 10.0, nvidia-docker2 (v2.1.0) or greater is recommended. It is also recommended to use Docker 19.03.

How to report a problem

Read https://github.com/NVIDIA/nvidia-container-toolkit/issues to see if the problem has been encountered before.

After it has been determined the problem is not with the NVIDIA runtime, report an issue at the https://gitlab.com/nvidia/container-images/cuda/-/work_items.

Supported tags

Supported tags are updated to the latest CUDA, cuDNN, and TensorRT versions. These tags are also periodically updated to fix CVE vulnerabilities.

For a full list of supported tags, click https://gitlab.com/nvidia/container-images/cuda/blob/master/doc/supported-tags.md.

LATEST CUDA 13.4.2

Visit https://developer.download.nvidia.com/compute/cuda/opensource/image/ for the GPL sources of the packages contained in the CUDA base image layers.

ubuntu26.04 [arm64, x86_64]

  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubuntu2604/runtime/tensorrt/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubuntu2604/runtime/cudnn/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubuntu2604/runtime/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubuntu2604/devel/tensorrt/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubuntu2604/devel/cudnn/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubuntu2604/devel/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubuntu2604/base/Dockerfile

ubuntu24.04 [arm64, x86_64]

  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubuntu2404/runtime/tensorrt/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubuntu2404/runtime/cudnn/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubuntu2404/runtime/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubuntu2404/devel/tensorrt/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubuntu2404/devel/cudnn/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubuntu2404/devel/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubuntu2404/base/Dockerfile

ubuntu22.04 [arm64, x86_64]

  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubuntu2204/runtime/cudnn/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubuntu2204/runtime/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubuntu2204/devel/cudnn/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubuntu2204/devel/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubuntu2204/base/Dockerfile

ubi9 [arm64, x86_64]

  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubi9/runtime/cudnn/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubi9/runtime/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubi9/devel/cudnn/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubi9/devel/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubi9/base/Dockerfile

ubi8 [arm64, x86_64]

  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubi8/runtime/cudnn/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubi8/runtime/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubi8/devel/cudnn/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubi8/devel/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubi8/base/Dockerfile

ubi10 [arm64, x86_64]

  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubi10/runtime/cudnn/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubi10/runtime/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubi10/devel/cudnn/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubi10/devel/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/ubi10/base/Dockerfile

suse16 [arm64, x86_64]

  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/suse16/runtime/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/suse16/devel/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/suse16/base/Dockerfile

rockylinux9 [arm64, x86_64]

  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/rockylinux9/runtime/cudnn/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/rockylinux9/runtime/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/rockylinux9/devel/cudnn/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/rockylinux9/devel/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/rockylinux9/base/Dockerfile

rockylinux8 [arm64, x86_64]

  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/rockylinux8/runtime/cudnn/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/rockylinux8/runtime/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/rockylinux8/devel/cudnn/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/rockylinux8/devel/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/rockylinux8/base/Dockerfile

rockylinux10 [arm64, x86_64]

  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/rockylinux10/runtime/cudnn/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/rockylinux10/runtime/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/rockylinux10/devel/cudnn/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/rockylinux10/devel/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/rockylinux10/base/Dockerfile

oraclelinux9 [arm64, x86_64]

  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/oraclelinux9/runtime/cudnn/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/oraclelinux9/runtime/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/oraclelinux9/devel/cudnn/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/oraclelinux9/devel/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/oraclelinux9/base/Dockerfile

oraclelinux8 [arm64, x86_64]

  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/oraclelinux8/runtime/cudnn/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/oraclelinux8/runtime/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/oraclelinux8/devel/cudnn/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/oraclelinux8/devel/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/oraclelinux8/base/Dockerfile

oraclelinux10 [arm64, x86_64]

  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/oraclelinux10/runtime/cudnn/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/oraclelinux10/runtime/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/oraclelinux10/devel/cudnn/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/oraclelinux10/devel/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/oraclelinux10/base/Dockerfile

opensuse15 [x86_64]

  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/opensuse15/runtime/cudnn/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/opensuse15/runtime/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/opensuse15/devel/cudnn/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/opensuse15/devel/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/opensuse15/base/Dockerfile

azl3 [arm64, x86_64]

  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/azl3/runtime/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/azl3/devel/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/azl3/base/Dockerfile

amzn2023 [arm64, x86_64]

  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/amzn2023/runtime/cudnn/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/amzn2023/runtime/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/amzn2023/devel/cudnn/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/amzn2023/devel/Dockerfile
  • https://gitlab.com/nvidia/container-images/cuda/blob/master/dist/13.4.2/amzn2023/base/Dockerfile

Unsupported tags

A list of tags that are no longer supported can be found https://gitlab.com/nvidia/container-images/cuda/blob/master/doc/unsupported-tags.md

Source of this description

This https://gitlab.com/nvidia/container-images/cuda/blob/master/doc/README.md is located in the doc directory of the CUDA Container Image source repository. (https://gitlab.com/nvidia/container-images/cuda/commits/master/doc/README.md)

Help

If you run into any issues, please file an issue at https://gitlab.com/nvidia/container-images/cuda/-/work_items.

更多相关 Docker 镜像与资源

以下是 nvidia/cuda 相关的常用 Docker 镜像,适用于 不同场景 等不同场景:

  • rocker/cuda Docker 镜像说明(CUDA 运行时,Rocker 维护版本,适合 GPU 计算)
  • vistart/cuda Docker 镜像说明(Vistart CUDA 基础镜像,适合 GPU 计算与深度学习环境)
  • openeuler/cuda Docker 镜像说明(Cuda 容器镜像,适合 openeuler 维护的 Cuda 工作负载部署)
  • johnsonnnn/cuda Docker 镜像说明(Cuda 容器镜像,适合 johnsonnnn 维护的 Cuda 工作负载部署)
  • pytorch/pytorch Docker 镜像说明

镜像拉取方式

您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。

轩辕镜像加速拉取命令点我查看更多 cuda 镜像标签

docker pull docker.xuanyuan.run/nvidia/cuda:<标签>

DockerHub 原生拉取命令

docker pull nvidia/cuda:<标签>

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

用户头像

oldzhang

运维工程师

Linux服务器

5

"Docker访问体验非常流畅,大镜像也能快速完成下载。"

官方技术交流群:问题咨询请:提交工单
专业版 · 高速稳定拉取镜像
50GB 仅 ¥8/年
高速镜像下载在线技术支持99.95% SLA 保障付费会员免广告