Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Robotic Tooling
  3. nvidia-container-runtime

nvidia-container-runtime

Apache-2.0v3.14.0

A container runtime that enables GPU acceleration in Docker containers (deprecated in favor of NVIDIA Container Toolkit).

GitHubGitHub
1.1k stars162 forks0 contributors

What is nvidia-container-runtime?

NVIDIA Container Runtime was a container runtime plugin that enabled Docker containers to access NVIDIA GPU resources. It solved the problem of running GPU-accelerated applications in containerized environments by providing a bridge between Docker and NVIDIA GPU drivers. The project has been deprecated and superseded by the NVIDIA Container Toolkit.

Target Audience

Developers and DevOps engineers who need to run GPU-accelerated applications (like machine learning, scientific computing, or graphics rendering) in Docker containers.

Value Proposition

It provided a standardized way to expose GPU resources to containers without requiring custom Docker configurations, making it easier to deploy GPU-accelerated applications in containerized environments. The main advantage was seamless integration with Docker's existing runtime interface.

Overview

NVIDIA container runtime

Use Cases

Best For

  • Running CUDA applications in Docker containers
  • Deploying machine learning models with GPU acceleration in containerized environments
  • Scientific computing workloads that require GPU resources in containers
  • Graphics rendering applications running in Docker containers
  • High-performance computing clusters using container orchestration with GPU support
  • Legacy systems that still use the deprecated NVIDIA container runtime

Not Ideal For

  • New projects or deployments requiring active support and updates
  • Environments using non-NVIDIA GPUs or other accelerators
  • Teams looking for a container runtime with broad vendor support

Pros & Cons

Pros

Direct GPU Access

Provided containers with direct access to NVIDIA GPU hardware and drivers, enabling CUDA and other GPU-accelerated applications to run seamlessly, as highlighted in its key features.

Seamless Docker Integration

Implemented as a Docker runtime plugin that worked with standard Docker commands, maintaining compatibility without modifying Docker itself, per its philosophy.

Multi-GPU Support

Supported systems with multiple NVIDIA GPUs for distributed computing workloads, facilitating high-performance containerized applications.

Plugin-Based Architecture

Extended Docker's capabilities through a plugin-based approach, allowing GPU-specific functionality while preserving existing container ecosystems.

Cons

Deprecated and Archived

The project has been superseded by NVIDIA Container Toolkit and is archived, meaning no further development, updates, or security patches, as stated in the README.

NVIDIA-Only Compatibility

Specifically designed for NVIDIA GPUs, making it unsuitable for environments with other GPU vendors or accelerators, limiting its versatility.

Configuration Overhead

Required setup as a Docker plugin, which could add complexity and maintenance burden compared to standard container runtimes.

Frequently Asked Questions

Quick Stats

Stars1,127
Forks162
Contributors0
Open Issues0
Last commit2 years ago
CreatedSince 2017

Tags

#cuda#high-performance-computing#container-orchestration#container-runtime#nvidia-gpu#gpu-acceleration#deprecated#docker

Included in

Robotic Tooling3.8k
Auto-fetched 18 hours ago

Related Projects

jetson-containersjetson-containers

Machine Learning Containers for NVIDIA Jetson and JetPack-L4T

Stars4,798
Forks841
Last commit4 days ago
jetson_statsjetson_stats

📊 Simple package for monitoring and control your NVIDIA Jetson [Orin, Xavier, Nano, TX] series

Stars2,598
Forks329
Last commit1 day ago
JailhouseJailhouse

Linux-based partitioning hypervisor

Stars1,946
Forks361
Last commit2 years ago
fusesocfusesoc

Package manager and build abstraction tool for FPGA/ASIC development

Stars1,439
Forks277
Last commit22 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub