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

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

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

NilsIrl/dockerc

0
View on GitHub↗
4,909 نجوم·107 تفرعات·Zig·GPL-3.0·3 مشاهدات

Dockerc

dockerc is a container image compiler that converts OCI-compliant images into standalone executable binaries. It functions as a containerless application distributor, enabling the deployment of containerized workloads as single files that run without requiring a container runtime on the host system.

The system achieves zero-dependency distribution by flattening container image layers and embedding the root filesystem as a data blob within the resulting static binary. It uses a shim-based process execution model to simulate the container environment and provides a mechanism to expose internal network services to external callers without manual port mapping.

Additional capabilities include the ability to configure the runtime environment and mount volumes through command-line flags. These arguments are injected directly into the bundled application process during execution.

Features

  • Container-to-Executable Compilers - Converts OCI-compliant container images into standalone executable binaries that operate without a host container runtime.
  • Portable Executables - Bundles application environments into a single binary to ensure consistent execution across machines without manual setup.
  • Shim Execution Models - Wraps the container entrypoint in a lightweight binary shim to simulate the container runtime environment.
  • Static Binary Compilers - Bundles container assets and image layers into a single self-contained, statically linked executable.
  • Container Image Compilers - Functions as a compiler that converts container images into standalone executable binaries.
  • Layer Flatteners - Consolidates multiple container image layers into a single flat representation before compilation into a binary.
  • Standalone Container Distributions - Distributes software by converting container images into single executable binaries, removing the need for a host container runtime.
  • Containerized Application Deployments - Enables the deployment of containerized applications as standalone binaries to eliminate dependency on orchestration tools.
  • Containerless Application Distributors - Provides a system for deploying containerized workloads as single executables with built-in network service exposure.
  • OCI Image to Binary Converters - Bundles OCI-compliant container images into single executable files for simplified distribution and execution.
  • Embedded Binary Filesystems - Embeds the container root filesystem as a static data blob within the resulting executable binary.
  • Automatic Port Mapping - Automatically handles networking for embedded services by routing external traffic to the internal process.
  • Service Exposure - Provides a mechanism to make internal services accessible to external networks without manual port mapping.
  • Zero-Dependency Binary Distributions - Packages the entire runtime environment and application into one executable to remove reliance on external image registries.

سجل النجوم

مخطط تاريخ النجوم لـ nilsirl/dockercمخطط تاريخ النجوم لـ nilsirl/dockerc

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

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

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

Start searching with AI

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

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Dockerc.
  • 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
  • aws/copilot-cliالصورة الرمزية لـ aws

    aws/copilot-cli

    3,735عرض على GitHub↗

    AWS Copilot is a command line interface for deploying and managing containerized applications and services on AWS. It serves as a container deployment tool, infrastructure orchestrator, and job runner, enabling the release of production-ready workloads through a simplified set of commands. The tool distinguishes itself by automating the entire application lifecycle, from initializing directory structures and manifests to managing continuous delivery pipelines with Git integration. It utilizes a manifest-based approach to generate and customize cloud infrastructure templates, allowing for the

    Goaws-apprunneraws-ecsaws-fargate
    عرض على GitHub↗3,735
  • basecamp/kamalالصورة الرمزية لـ basecamp

    basecamp/kamal

    14,334عرض على GitHub↗

    Kamal is a deployment tool for containerized applications that manages Docker containers across a fleet of remote servers via SSH. It serves as a lightweight alternative to managed platforms, enabling the hosting of web applications on bare metal or virtual private servers without a heavy orchestrator. The tool orchestrates zero-downtime deployments by managing container rotations and using traffic switching to ensure applications remain available during updates. It utilizes a centralized command line interface to coordinate deployment sequences and execute commands across multiple remote des

    Ruby
    عرض على GitHub↗14,334
  • docker-library/phpالصورة الرمزية لـ docker-library

    docker-library/php

    4,026عرض على GitHub↗

    This project provides a server-side language runtime and a standardized Docker image for deploying applications across different operating systems. It functions as an execution environment for generating dynamic HTML, JSON, and XML content, while also serving as a command line interface for automation scripts and background jobs. The runtime is designed for extensibility through a C-based extension architecture, allowing the loading of custom modules for specialized functionality. It supports multiple server application interfaces, including a FastCGI web interface for high-performance commun

    Dockerfile
    عرض على GitHub↗4,026
عرض جميع البدائل الـ 30 لـ Dockerc→

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

ما هي وظيفة nilsirl/dockerc؟

dockerc is a container image compiler that converts OCI-compliant images into standalone executable binaries. It functions as a containerless application distributor, enabling the deployment of containerized workloads as single files that run without requiring a container runtime on the host system.

ما هي الميزات الرئيسية لـ nilsirl/dockerc؟

الميزات الرئيسية لـ nilsirl/dockerc هي: Container-to-Executable Compilers, Portable Executables, Shim Execution Models, Static Binary Compilers, Container Image Compilers, Layer Flatteners, Standalone Container Distributions, Containerized Application Deployments.

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

تشمل البدائل مفتوحة المصدر لـ nilsirl/dockerc: containerd/containerd — Containerd is a daemon-based container runtime that manages the complete lifecycle of containers on a host system. It… kubero-dev/kubero — Kubero is a self-hosted Platform as a Service (PaaS) that simplifies the deployment, scaling, and management of… aws/copilot-cli — AWS Copilot is a command line interface for deploying and managing containerized applications and services on AWS. It… docker-library/php — This project provides a server-side language runtime and a standardized Docker image for deploying applications across… basecamp/kamal — Kamal is a deployment tool for containerized applications that manages Docker containers across a fleet of remote… nodeshift/nodejs-reference-architecture — This project provides a comprehensive architectural framework and set of standardized patterns for building, securing,…