awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 repositorios

Awesome GitHub RepositoriesLinux Container Managers

Systems that leverage low-level Linux kernel features to manage the lifecycle of isolated processes and images.

Distinguishing note: Candidates focus on specific administration or hardening, not the general manager identity.

Explore 9 awesome GitHub repositories matching operating systems & systems programming · Linux Container Managers. Refine with filters or upvote what's useful.

Awesome Linux Container Managers GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • yeasy/docker_practiceAvatar de yeasy

    yeasy/docker_practice

    26,111Ver en GitHub↗

    This project is a Docker educational resource and a collection of practical examples designed for learning containerization technologies. It serves as a guide for understanding container fundamentals, including the creation and management of custom images and the use of registries. The repository provides specialized references for container security hardening, such as managing kernel privileges and implementing supply chain security. It also includes tutorials for multi-container orchestration and a DevOps guide focused on CI/CD automation and image optimization. The material covers a broad

    Guides the use of Linux kernel features to manage the lifecycle of isolated processes and images.

    Gobookcloud-computingcontainer
    Ver en GitHub↗26,111
  • p8952/bockerAvatar de p8952

    p8952/bocker

    12,657Ver en GitHub↗

    Bocker is a minimal container management tool written in Bash that implements core container functionality using Linux namespaces and control groups. It serves as a Linux container manager capable of starting and managing isolated processes and images through low-level kernel features. The project includes an OCI image tool for pulling, saving, and building container images compatible with industry standards. It further integrates a cgroup resource controller to restrict CPU and memory consumption for isolated processes. The tool covers the full container lifecycle, including process isolati

    Provides a system for starting and managing isolated processes and images through kernel features.

    Shell
    Ver en GitHub↗12,657
  • rkt/rktAvatar de rkt

    rkt/rkt

    8,773Ver en GitHub↗

    rkt is a pod-native container engine and runtime for Linux that executes containerized applications as isolated pods. It serves as an OCI container runtime and a Linux container manager, supporting the execution of images based on Open Container Initiative, appc, and Docker specifications. The project distinguishes itself by offering hardware-level container isolation, allowing pods to run within virtual machines using KVM or QEMU for a dedicated kernel. It further separates itself through secure container deployment practices, utilizing SELinux mandatory access control and TPM-backed integri

    Leverages low-level Linux kernel features and systemd integration to manage the lifecycle of isolated processes and images.

    Gocontainersgooci
    Ver en GitHub↗8,773
  • coreos/rktAvatar de coreos

    coreos/rkt

    8,774Ver en GitHub↗

    rkt es un motor de contenedores Linux seguro y gestor de contenedores nativo de pods. Proporciona un entorno de ejecución componible para lanzar y gestionar contenedores de aplicaciones aislados en Linux, sirviendo como un tiempo de ejecución diseñado en torno a estándares industriales abiertos para formatos de imagen e interfaces de red. El sistema se distingue por un modelo de ejecución nativo de pods que agrupa múltiples contenedores y recursos compartidos en unidades únicas y autónomas. Utiliza motores de ejecución conectables para proporcionar un aislamiento seguro, incluido el uso de virtualización basada en hardware para crear límites de seguridad entre el sistema host y las aplicaciones en ejecución. El proyecto cubre amplias capacidades en la gestión de contenedores, incluyendo la ejecución de imágenes compatibles con OCI y redes basadas en CNI. También proporciona integración con orquestadores de clústeres y herramientas de inicialización del sistema para gestionar cargas de trabajo en entornos distribuidos.

    Provides a Linux container manager utilizing kernel features to isolate processes and images via a CLI.

    Go
    Ver en GitHub↗8,774
  • apple/containerizationAvatar de apple

    apple/containerization

    8,711Ver en GitHub↗

    Containerization is a Swift-based framework that runs Linux containers in lightweight virtual machines on Apple Silicon Macs. It provides a native container runtime for macOS, enabling developers to execute Linux containers directly on their Apple Silicon hardware without requiring a separate Linux environment or Docker Desktop. The framework supports custom Linux kernel injection, allowing users to provide their own kernel images and select per-container kernel versions and configurations. It includes an ext4 filesystem image builder for creating root filesystems from scratch, and an OCI ima

    Launches and manages containerized processes inside per-container virtual machines with I/O and signal forwarding.

    Swift
    Ver en GitHub↗8,711
  • docker/docker-ceAvatar de docker

    docker/docker-ce

    5,755Ver en GitHub↗

    Docker CE es una plataforma de contenedores y motor de ejecución compatible con OCI utilizado para construir y ejecutar aplicaciones dentro de entornos aislados. Funciona como un orquestador de contenedores Linux y proporciona una interfaz de línea de comandos para gestionar todo el ciclo de vida de las instancias de aplicación en ejecución. La plataforma permite el despliegue de aplicaciones contenerizadas y la distribución de software multiplataforma empaquetando el software con sus dependencias. Admite la gestión de arquitectura de microservicios y la creación de entornos de desarrollo locales reproducibles. El sistema incluye capacidades para la orquestación del ciclo de vida de la aplicación, permitiendo a los usuarios iniciar, detener e inspeccionar contenedores. También proporciona herramientas para gestionar contenedores aislados para garantizar un comportamiento consistente en diferentes infraestructuras informáticas.

    Manages the deployment and execution of isolated processes on Linux hosts by leveraging kernel-level features.

    Go
    Ver en GitHub↗5,755
  • lxc/lxcAvatar de lxc

    lxc/lxc

    5,204Ver en GitHub↗

    LXC es un framework de virtualización a nivel de SO y gestor de contenedores Linux utilizado para ejecutar múltiples sistemas Linux aislados en un solo host. Funciona como un orquestador de espacios de nombres del kernel y tiempo de ejecución de contenedores sin privilegios, permitiendo la creación y gestión de contenedores de sistema sin la sobrecarga de un hipervisor. El proyecto proporciona ejecución de contenedores sin privilegios mapeando los usuarios root del contenedor a usuarios host sin privilegios para prevenir el acceso al sistema host. Asegura la seguridad a través del filtrado de llamadas al sistema y el aislamiento del usuario root, permitiendo que los contenedores se ejecuten sin requerir privilegios de root del host. El framework gestiona el aislamiento de recursos utilizando grupos de control para limitar el uso de CPU y memoria y utiliza espacios de nombres del kernel para el aislamiento de procesos y redes. Incluye capacidades para la administración de puentes de red para prevenir la suplantación de direcciones y una API programática para gestionar el ciclo de vida del contenedor y ejecutar comandos administrativos.

    Provides a comprehensive tool for creating and managing system containers using namespaces and control groups.

    C
    Ver en GitHub↗5,204
  • lxc/incusAvatar de lxc

    lxc/incus

    4,893Ver en GitHub↗

    Incus is a unified orchestration platform for managing system containers, OCI application containers, and virtual machines through a single control plane. It brings together cluster infrastructure management, secure multi-tenancy, software-defined networking, and pluggable storage backend orchestration into one cohesive system exposed via a full REST API and command-line interface. What distinguishes Incus is its ability to run multiple instance types side by side—full Linux system containers, OCI application containers, and QEMU virtual machines—all managed with consistent tooling. Networkin

    Creates, configures, and runs Linux containers as lightweight isolated environments with a unified API.

    Gocloudcontainershacktoberfest
    Ver en GitHub↗4,893
  • canonical/lxdAvatar de canonical

    canonical/lxd

    4,788Ver en GitHub↗

    LXD es un gestor de contenedores de sistema y gestor de máquinas virtuales que proporciona una interfaz unificada para ejecutar sistemas Linux completos. Actúa como un orquestador de clústeres de contenedores, un convertidor de formatos de imagen y un gestor de infraestructura que expone el control a través de una API REST y SDKs específicos del lenguaje. El proyecto se distingue por proporcionar una abstracción unificada de contenedores y máquinas virtuales, tratando a ambos como instancias genéricas dentro de una única capa de gestión. Admite la coordinación de clústeres distribuidos para sincronizar el estado y distribuir cargas de trabajo a través de múltiples nodos físicos. El sistema cubre el control programático de la infraestructura a través de una interfaz de gestión basada en REST y un modelo de orquestación basado en demonios. Incluye capacidades para la conversión de imágenes entre formatos, escalado de clústeres multinodo y la ejecución de instancias de máquinas virtualizadas que requieren emulación de hardware completa.

    Provides a comprehensive manager for running full Linux systems inside isolated containers.

    Go
    Ver en GitHub↗4,788
  1. Home
  2. Operating Systems & Systems Programming
  3. Linux Container Managers

Explorar subetiquetas

  • Apple Silicon Container RunnersRunners that launch and manage containerized processes inside per-container virtual machines on Apple Silicon with I/O and signal forwarding. **Distinct from Linux Container Managers:** Distinct from Linux Container Managers: specifically targets Apple Silicon hardware and uses per-container VMs, not just Linux kernel features.