awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
NVIDIA avatar

NVIDIA/nvidia-dockerArchived

0
View on GitHub↗
17,496 星标·2,045 分支·apache-2.0·6 次浏览

Nvidia Docker

NVIDIA Docker is a container runtime wrapper that enables the use of host-level graphics processing units within isolated container environments. It functions as a containerized GPU orchestrator, mapping physical hardware resources into virtualized environments to support high-performance computing and machine learning workloads.

The project provides a toolkit that facilitates integration between containerized applications and host-level graphics hardware. By utilizing a pre-start hook to intercept container creation, the runtime injects necessary device drivers and libraries into the isolated environment, ensuring that graphics calls are redirected to host-provided drivers. This approach maintains compatibility with standard container engines and orchestration platforms by adhering to the Open Container Initiative runtime specification.

This infrastructure supports the deployment of hardware-accelerated computing tasks, including machine learning model training and scientific simulations. It manages the visibility of hardware resources by selectively exposing specific device nodes to the container process, allowing for consistent execution of complex software across different systems.

Features

  • Containerized GPU Acceleration - Provides direct access to host graphics processing units for hardware acceleration within isolated containers.
  • GPU Container Integration - Connects host graphics processing units to isolated container environments for hardware-accelerated computing.
  • GPU Runtime Wrappers - Wraps container runtimes to automatically expose host graphics processing units for hardware-accelerated tasks.
  • GPU Container Toolkits - Provides libraries and utilities that enable seamless integration between containerized applications and host-level graphics hardware.
  • Cloud Native GPU Orchestration - Scales artificial intelligence applications by managing GPU resources through standard container orchestration.
  • Infrastructure and Deployment - Docker container runtime for GPU-accelerated applications.
  • 基础设施管理 - 针对 GPU 加速工作负载的容器运行时集成。
  • Scientific Container Environments - Standardizes research environments by packaging complex simulation software and drivers into portable containers.
  • Graphics Call Interceptors - Intercepts standard graphics calls and redirects them to host-provided drivers.
  • Machine Learning Training - Supports the deployment of deep learning frameworks within containerized environments for model training.
  • Driver Mapping Utilities - Maps host-side graphics device nodes and shared libraries directly into the container namespace.
  • Hardware Device Exposure - Manages hardware visibility by selectively exposing host device nodes to container processes.

Star 历史

nvidia/nvidia-docker 的 Star 历史图表nvidia/nvidia-docker 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Nvidia Docker 的开源替代方案

相似的开源项目,按与 Nvidia Docker 的功能重合度排序。
  • nvidia/nvidia-container-toolkitNVIDIA 的头像

    NVIDIA/nvidia-container-toolkit

    4,426在 GitHub 上查看↗

    The NVIDIA GPU Container Toolkit is a set of tools designed to enable NVIDIA GPU acceleration within OCI compliant containers for compute and graphics workloads. It functions as an OCI container runtime wrapper and a Linux GPU driver bridge, mapping host NVIDIA GPU drivers into the container namespace to provide direct hardware access. The toolkit includes a GPU accelerated container builder for creating images pre-configured to utilize hardware acceleration. This allows for the integration of graphics processing units into the container environment for both building and running compute-heavy

    Go
    在 GitHub 上查看↗4,426
  • dusty-nv/jetson-inferencedusty-nv 的头像

    dusty-nv/jetson-inference

    8,734在 GitHub 上查看↗

    jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU hardware. Its primary purpose is to enable real-time computer vision and AI inference at the edge with low latency and high throughput. The project distinguishes itself through high-performance streaming analytics and the ability to execute concurrent AI pipelines on auto-grade silicon. It provides specialized support for multi-sensor stream processing, utilizing zero-copy data transport to load camera frames directly into GPU memory. The codebase covers a broad surface of capabiliti

    C++caffecomputer-visiondeep-learning
    在 GitHub 上查看↗8,734
  • containous/traefikcontainous 的头像

    containous/traefik

    63,656在 GitHub 上查看↗

    Traefik is a cloud-native load balancer and dynamic reverse proxy designed for microservices traffic routing. It automatically discovers services and generates network routes by listening to infrastructure changes in orchestrators and service registries. The project distinguishes itself through auto-configuring service routing, which eliminates manual configuration by updating routing rules in real time as infrastructure scales. It also provides automated SSL certificate management, utilizing ACME-based automation to request and renew certificates from remote authorities. Additional capabili

    Go
    在 GitHub 上查看↗63,656
  • aliyuncontainerservice/log-pilotAliyunContainerService 的头像

    AliyunContainerService/log-pilot

    1,433在 GitHub 上查看↗

    Collect logs for docker containers

    Go
    在 GitHub 上查看↗1,433
查看 Nvidia Docker 的所有 30 个替代方案→

常见问题解答

nvidia/nvidia-docker 是做什么的?

NVIDIA Docker is a container runtime wrapper that enables the use of host-level graphics processing units within isolated container environments. It functions as a containerized GPU orchestrator, mapping physical hardware resources into virtualized environments to support high-performance computing and machine learning workloads.

nvidia/nvidia-docker 的主要功能有哪些?

nvidia/nvidia-docker 的主要功能包括:Containerized GPU Acceleration, GPU Container Integration, GPU Runtime Wrappers, GPU Container Toolkits, Cloud Native GPU Orchestration, Infrastructure and Deployment, 基础设施管理, Scientific Container Environments。

nvidia/nvidia-docker 有哪些开源替代品?

nvidia/nvidia-docker 的开源替代品包括: nvidia/nvidia-container-toolkit — The NVIDIA GPU Container Toolkit is a set of tools designed to enable NVIDIA GPU acceleration within OCI compliant… dusty-nv/jetson-inference — jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU… docker/docker-py — docker-py is a Python library and SDK that serves as a programmatic client for the Docker Engine API. It provides a… ansible/ansible — Ansible is an agentless infrastructure automation engine designed to manage remote servers and network devices. It… aliyuncontainerservice/log-pilot — Collect logs for docker containers. containous/traefik — Traefik is a cloud-native load balancer and dynamic reverse proxy designed for microservices traffic routing. It…