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

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

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

docker/buildx

0
View on GitHub↗
4,410 نجوم·651 تفرعات·Go·Apache-2.0·1 مشاهدة

Buildx

Buildx هو إضافة بناء BuildKit ومدير مثيل بناء حاويات يتيح إنشاء صور حاويات تستهدف معماريات CPU وأنظمة تشغيل متعددة في وقت واحد. يعمل كمنشئ صور متعدد المنصات يستفيد من خلفية BuildKit لتوسيع قدرات بناء الصور القياسية.

يتميز المشروع بمنسق بناء موزع قادر على تنسيق المهام عبر مجموعة من العقد البعيدة. وهذا يسمح بالتجميع الأصلي عبر معماريات عتادية مختلفة عن طريق ربط عمال بعيدين متعددين في مثيل واحد لزيادة توازي البناء.

يدير Buildx مثيلات بناء معزولة لضمان فصل البيئة بين المشاريع المختلفة أو خطوط الأنابيب المؤتمتة. كما يوفر قدرات لإنشاء قوائم بيان متعددة المعماريات وتصدير نتائج البناء كملفات tarballs للصور أو ذاكرات تخزين مؤقت.

Features

  • BuildKit-Based Builds - Extends container image building capabilities as a CLI plugin leveraging the BuildKit backend.
  • Isolated Environment Managers - Manages separate builder instances to prevent interference between distinct projects and automated CI pipelines.
  • Distributed Build Clusters - Coordinates build tasks across a farm of native remote machines to increase build concurrency.
  • Multi-Architecture Images - Creates container images targeting multiple CPU architectures and operating systems simultaneously.
  • BuildKit Build Delegations - Delegates the build process to the BuildKit engine to enable concurrent, graph-based execution.
  • Multi-Architecture Container Builds - Distributes build tasks across a cluster of remote workers to enable native compilation for different architectures.
  • Build Environment Isolation - Manages the creation and isolation of scoped build environments to prevent project interference.
  • Distributed Build Systems - Coordinates build tasks across a cluster of remote nodes to increase concurrency.
  • OCI Manifest Lists - Combines multiple architecture-specific images into a single referenceable index for automatic platform resolution.
  • Engine Instance Isolation - Provides isolated builder instances to ensure environment separation between different projects or CI pipelines.
  • Build Environment Scopes - Maintains isolated configuration environments and cache stores to prevent interference between separate build pipelines.
  • OCI Image Exporters - Saves build outputs as image tarballs or caches to move results between environments without a registry.
  • Remote Execution Interfaces - Connects to build engines via transport protocols like SSH or TCP to execute workloads on remote hosts.
  • Build Result Caching - Exports build outputs as tarballs or caches to reuse results across different environments.
  • Plugin-Based Architectures - Extends the CLI by loading external binaries as plugins at runtime without modifying the core.
  • Build And Packaging - Extended Docker CLI build capabilities using BuildKit.
  • Image Builders - Official CLI plugin for multi-platform image builds.

سجل النجوم

مخطط تاريخ النجوم لـ docker/buildxمخطط تاريخ النجوم لـ docker/buildx

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

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

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

Start searching with AI

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

ما هي وظيفة docker/buildx؟

Buildx هو إضافة بناء BuildKit ومدير مثيل بناء حاويات يتيح إنشاء صور حاويات تستهدف معماريات CPU وأنظمة تشغيل متعددة في وقت واحد. يعمل كمنشئ صور متعدد المنصات يستفيد من خلفية BuildKit لتوسيع قدرات بناء الصور القياسية.

ما هي الميزات الرئيسية لـ docker/buildx؟

الميزات الرئيسية لـ docker/buildx هي: BuildKit-Based Builds, Isolated Environment Managers, Distributed Build Clusters, Multi-Architecture Images, BuildKit Build Delegations, Multi-Architecture Container Builds, Build Environment Isolation, Distributed Build Systems.

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

تشمل البدائل مفتوحة المصدر لـ docker/buildx: jessfraz/img — img is a daemon-less tool for building Open Container Initiative compliant images without requiring root privileges.… earthly/earthly — Earthly is a containerized build system and Docker build framework designed for creating reproducible build pipelines.… docker/build-push-action — This project is a GitHub Action that automates the building and pushing of Docker container images to OCI registries.… containerd/nerdctl — nerdctl is a command-line tool that manages containers and images using containerd as the runtime, providing a… dotnet/dotnet-docker — This project provides a collection of official base images for building and running .NET applications across various… homebrew/legacy-homebrew — This project is a command line package manager and dependency management engine used for installing, updating, and…

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

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

    jessfraz/img

    3,986عرض على GitHub↗

    img is a daemon-less tool for building Open Container Initiative compliant images without requiring root privileges. It functions as a standalone builder and registry client that creates container images from build files without the need for a background process or elevated system permissions. The project provides a multi-platform image generator capable of targeting different operating systems and hardware architectures. It includes an OCI registry client for authenticating with remote registries to push, pull, and manage image artifacts. The toolset covers image construction and artifact m

    Go
    عرض على GitHub↗3,986
  • earthly/earthlyالصورة الرمزية لـ earthly

    earthly/earthly

    12,035عرض على GitHub↗

    Earthly is a containerized build system and Docker build framework designed for creating reproducible build pipelines. It ensures environment consistency by executing every build step inside an isolated container, combining the isolation of container images with dependency tracking and parallel execution. The system differentiates itself through a focus on hermeticity and multiplatform support, allowing for the generation of container images targeting multiple CPU architectures within a single execution flow. It maintains a hermetic build environment by isolating network access and utilizing

    Gobuildbuild-automationbuild-system
    عرض على GitHub↗12,035
  • docker/build-push-actionالصورة الرمزية لـ docker

    docker/build-push-action

    5,314عرض على GitHub↗

    This project is a GitHub Action that automates the building and pushing of Docker container images to OCI registries. It functions as a multi-platform container builder and publisher using the Buildx engine to create images compatible with multiple hardware architectures. The tool distinguishes itself through software supply chain security features, including the generation of software bills of materials and provenance attestations to verify image integrity. It optimizes construction speed via remote cache management and supports secure secret injection to prevent sensitive data from persisti

    TypeScriptbuildxdockerdockerhub
    عرض على GitHub↗5,314
  • containerd/nerdctlالصورة الرمزية لـ containerd

    containerd/nerdctl

    10,172عرض على GitHub↗

    nerdctl is a command-line tool that manages containers and images using containerd as the runtime, providing a Docker-compatible interface for container lifecycle management. It supports running containers with the same command syntax and flags as Docker, including multi-container Compose workflows, and enables rootless container execution without host kernel escalation. The tool extends beyond basic container management with several advanced distribution and security capabilities. It can start containers before full image download by fetching only metadata and on-demand layers from eStargz-f

    Gocontainerd
    عرض على GitHub↗10,172
عرض جميع البدائل الـ 30 لـ Buildx→