awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 Repos

Awesome GitHub RepositoriesContainer Runtime Wrappers

Command-line tools that abstract and simplify the management of underlying container engines and their lifecycles.

Distinguishing note: Focuses on the abstraction layer for container engines rather than the container runtime itself.

Explore 5 awesome GitHub repositories matching devops & infrastructure · Container Runtime Wrappers. Refine with filters or upvote what's useful.

Awesome Container Runtime Wrappers GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • abiosoft/colimaAvatar von abiosoft

    abiosoft/colima

    29,324Auf GitHub ansehen↗

    Colima is a command-line utility that provides lightweight container runtimes and local Kubernetes orchestration by managing isolated virtual machine environments. It functions as a virtualization manager that abstracts the underlying container engine, allowing users to run containerized applications and system workloads on non-native operating systems without the overhead of heavy desktop software. The project distinguishes itself through its support for hardware-accelerated workloads, enabling direct GPU passthrough to virtual machines for high-performance machine learning tasks. It offers

    Provides a unified command-line interface that abstracts the underlying container engine by managing configuration files and service lifecycles automatically.

    Gocontainerdcontainerd-composecontainers
    Auf GitHub ansehen↗29,324
  • nvidia/nvidia-dockerAvatar von NVIDIA

    NVIDIA/nvidia-docker

    17,496Auf GitHub ansehen↗

    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 isolate

    Wraps container runtimes to automatically expose host graphics processing units for hardware-accelerated tasks.

    cudadockergpu
    Auf GitHub ansehen↗17,496
  • feralinteractive/gamemodeAvatar von FeralInteractive

    FeralInteractive/gamemode

    5,700Auf GitHub ansehen↗

    GameMode is a Linux system daemon that automatically applies CPU, GPU, and I/O performance optimizations when a game starts and reverts them when the game exits. It coordinates system-level tweaks by reading a plain-text configuration file, switching the CPU frequency scaling governor to performance mode, adjusting the I/O scheduler for low latency, and setting the graphics card to a high-performance power state through direct sysfs or driver interface writes. The project includes a daemon that communicates with game launchers via Unix domain sockets, a hybrid GPU launcher that wraps game exe

    Prepends a GPU selection command to game launches to ensure optimizations target the correct graphics adapter.

    Clinuxvideogames
    Auf GitHub ansehen↗5,700
  • nvidia/nvidia-container-toolkitAvatar von NVIDIA

    NVIDIA/nvidia-container-toolkit

    4,426Auf GitHub ansehen↗

    Das NVIDIA GPU Container Toolkit ist eine Reihe von Tools, die entwickelt wurden, um NVIDIA GPU-Beschleunigung innerhalb von OCI-konformen Containern für Rechen- und Grafik-Workloads zu ermöglichen. Es fungiert als OCI-Container-Runtime-Wrapper und Linux-GPU-Treiber-Brücke, die Host-NVIDIA-GPU-Treiber in den Container-Namespace mappt, um direkten Hardwarezugriff bereitzustellen. Das Toolkit enthält einen GPU-beschleunigten Container-Builder zur Erstellung von Images, die vorkonfiguriert sind, um Hardwarebeschleunigung zu nutzen. Dies ermöglicht die Integration von Grafikprozessoren in die Container-Umgebung sowohl für das Erstellen als auch für das Ausführen rechenintensiver Workloads. Das Projekt deckt eine Reihe von High-Performance-Computing-Domänen ab, einschließlich Workflows für das Training von KI-Modellen, GPU-basiertes Cloud-Computing und wissenschaftliche Simulationen.

    Functions as an OCI container runtime wrapper that automatically exposes host GPUs to isolated environments.

    Go
    Auf GitHub ansehen↗4,426
  • testcontainers/testcontainers-dotnetAvatar von testcontainers

    testcontainers/testcontainers-dotnet

    4,317Auf GitHub ansehen↗

    Testcontainers for .NET ist eine Docker-Testbibliothek und ein Integrationstest-Framework, das für die Verwaltung des Lebenszyklus von kurzlebigen Containern entwickelt wurde. Es bietet High-Level-Abstraktionen als Docker-API-Wrapper zur Bereitstellung ephemerer Infrastruktur und ersetzt Mocks durch echte Datenbank-, Messaging- und Suchmaschineninstanzen, um isolierte und reproduzierbare Testumgebungen zu gewährleisten. Das Projekt zeichnet sich durch ein Builder-Konfigurations-Container-Muster und einen dynamischen Port-Binding-Mechanismus aus, der Kollisionen während der gleichzeitigen Testausführung verhindert. Es ermöglicht zuverlässige Service-zu-Service-Kommunikation via virtueller Netzwerk-Orchestrierung und Netzwerk-Aliasing und stellt die Serviceverfügbarkeit durch Polling-basierte Bereitschaftsprüfungen für HTTP-Endpunkte und TCP-Ports sicher. Die Bibliothek bietet spezialisierte Module für relationale, NoSQL- und Vektor-Datenbanken sowie Messaging-Broker und Cloud-Service-Emulatoren. Ihr Funktionsumfang erstreckt sich auf Container-Image-Konfiguration, Log-Sammlung und die Simulation von Netzwerkbedingungen zur Überprüfung der Systemresilienz. Sie unterstützt die Konnektivität zu lokalen und Remote-Docker-Runtimes durch standardisierte Umgebungsvariablen und Konfigurationsdateien.

    Provides a pattern for scaffolding specialized container wrappers to simplify third-party service setup.

    C#automationdockerdotnet
    Auf GitHub ansehen↗4,317
  1. Home
  2. DevOps & Infrastructure
  3. Container Runtime Wrappers

Unter-Tags erkunden

  • Container Wrapper ScaffoldingGenerating boiler-plate code for specialized container wrappers using a builder pattern. **Distinct from Container Runtime Wrappers:** Distinct from general runtime wrappers by focusing on the scaffolding of new specialized modules
  • GPU Runtime Wrappers1 Sub-TagContainer runtime wrappers that automatically expose host graphics processing units to isolated environments. **Distinct from Container Runtime Wrappers:** Distinct from Container Runtime Wrappers: focuses on GPU-specific hardware exposure rather than general engine management.