awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
containers avatar

containers/libpod

0
View on GitHub↗
podman.io↗

Libpod

Libpod is a container management library for running and controlling the lifecycle of Open Container Initiative compliant containers and images across different storage backends. It provides a programmatic interface for the remote control and automation of container environments.

The project enables the coordination of multiple containers into pods that share network namespaces and other shared resources. It supports rootless container execution by using user namespaces to launch containers without administrative privileges.

The library covers a broad range of system operations, including image handling for pulling and pushing across registries, network configuration, and resource isolation through control groups to prevent system exhaustion. It also manages the full container lifecycle—from creation and execution to checkpointing and restoration—via OCI-compliant runtimes.

For desktop operating systems, the project supports container execution through a virtual machine backend.

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

Features

  • OCI Container Engines - Implements a core engine that follows Open Container Initiative standards for building and running containers.
  • Container Deployment Units - Coordinates multiple containers into logical pods that share network and storage resources.
  • Container Image Management - Provides utilities for pulling, pushing, creating, and tagging container images across various registries.
  • Container Lifecycle Managers - Provides a background service that handles the creation, execution, checkpointing, and removal of containerized processes.
  • Container Orchestration APIs - Provides programmatic interfaces for managing the lifecycle and infrastructure of container environments.
  • Layered Filesystems - Manages container filesystems using a stack of read-only layers and a thin writable layer.
  • Network Namespace Sharing - Groups multiple containers into pods by sharing the same isolated network stack and IP address.
  • Non-Root Container Execution Environments - Executes applications as non-root users within containers using user namespaces to reduce the attack surface.
  • Rootless Container Runtimes - Provides an execution environment that allows containers and pods to run without requiring root privileges on the host.
  • Container Isolation Configuration - Initializes containers by managing namespaces and cgroup hierarchies to ensure secure resource isolation.
  • Virtual Machine Containers - Enables container execution on desktop operating systems by managing a supporting virtual machine backend.
  • Container Networking Tools - Establishes network connectivity and manages traffic flow for containers and pods using integrated configuration tools.
  • System Resource Constraints - Implements system-level resource quotas using Linux control groups to prevent container resource exhaustion.
  • Container Management - OCI-compliant container management.
  • Container Engines - Comprehensive management of the container lifecycle.
  • Container Runtimes - Library for creating container pods and the foundation for Podman.
32,040 نجوم·3,145 تفرعات·Go·Apache-2.0·6 مشاهدات

سجل النجوم

مخطط تاريخ النجوم لـ containers/libpodمخطط تاريخ النجوم لـ containers/libpod

الأسئلة الشائعة

ما هي وظيفة containers/libpod؟

Libpod is a container management library for running and controlling the lifecycle of Open Container Initiative compliant containers and images across different storage backends. It provides a programmatic interface for the remote control and automation of container environments.

ما هي الميزات الرئيسية لـ containers/libpod؟

الميزات الرئيسية لـ containers/libpod هي: OCI Container Engines, Container Deployment Units, Container Image Management, Container Lifecycle Managers, Container Orchestration APIs, Layered Filesystems, Network Namespace Sharing, Non-Root Container Execution Environments.

ما هي البدائل مفتوحة المصدر لـ containers/libpod؟

تشمل البدائل مفتوحة المصدر لـ containers/libpod: moby/moby — Moby is an OCI container engine and runtime manager designed for building, running, and managing isolated containers… containerd/containerd — Containerd is a daemon-based container runtime that manages the complete lifecycle of containers on a host system. It… lxc/lxc — LXC is an OS-level virtualization framework and Linux container manager used to run multiple isolated Linux systems on… termux/proot-distro — proot-distro is a rootless container runtime and Linux distribution manager that allows users to install and run… dagger/dagger — Dagger is a programmable CI/CD engine and containerized task runner designed to orchestrate build and test pipelines.… youki-dev/youki — Youki is a low-level container runtime written in Rust that creates and manages isolated containers according to Open…

بدائل مفتوحة المصدر لـ Libpod

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Libpod.
  • moby/mobyالصورة الرمزية لـ moby

    moby/moby

    71,729عرض على GitHub↗

    Moby is an OCI container engine and runtime manager designed for building, running, and managing isolated containers based on Open Container Initiative standards. It functions as a container daemon and image builder, providing a core engine to orchestrate the full lifecycle of containers and the packaging of source code into portable images. The project provides a standardized HTTP interface that allows for programmatic container management, enabling external clients to control daemon settings and container operations. It supports a rootless security model, allowing the engine daemon to execu

    Gocontainersdockergo
    عرض على GitHub↗71,729
  • containerd/containerdالصورة الرمزية لـ containerd

    containerd/containerd

    20,369عرض على GitHub↗

    Containerd is a daemon-based container runtime that manages the complete lifecycle of containers on a host system. It functions as a core orchestration backend, handling image distribution, storage, and process execution while adhering to industry-standard specifications for container execution and configuration. The project is distinguished by its modular, plugin-based architecture, which allows for the extension of storage, runtime, and networking capabilities without requiring a full daemon recompile. It utilizes a shim-based execution model to delegate low-level operations, ensuring isola

    Gocncfcontainerdcontainers
    عرض على GitHub↗20,369
  • lxc/lxcالصورة الرمزية لـ lxc

    lxc/lxc

    5,204عرض على GitHub↗

    LXC is an OS-level virtualization framework and Linux container manager used to run multiple isolated Linux systems on a single host. It functions as a kernel namespace orchestrator and unprivileged container runtime, allowing for the creation and management of system containers without the overhead of a hypervisor. The project provides unprivileged container execution by mapping container root users to unprivileged host users to prevent host system access. It ensures security through system call filtering and root user isolation, enabling containers to run without requiring host root privile

    C
    عرض على GitHub↗5,204
  • termux/proot-distroالصورة الرمزية لـ termux

    termux/proot-distro

    2,839عرض على GitHub↗

    proot-distro is a rootless container runtime and Linux distribution manager that allows users to install and run isolated guest environments without requiring administrative root privileges. It utilizes PRoot to simulate root access and filesystem redirection, enabling the deployment of full Linux distributions in a non-root space. The project functions as an OCI container image handler, capable of building, pulling, and pushing OCI-compatible images and manifests. It further serves as a cross-architecture execution layer, utilizing user-mode emulation to run binaries and containers built for

    Shell
    عرض على GitHub↗2,839
عرض جميع البدائل الـ 30 لـ Libpod→