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

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

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

GoogleContainerTools/kanikoArchived

0
View on GitHub↗
15,776 نجوم·1,533 تفرعات·Go·Apache-2.0·7 مشاهدات

Kaniko

Kaniko is an OCI container image builder that executes Dockerfiles in userspace without requiring a privileged daemon. It is designed as a Kubernetes-native image builder, allowing for the construction and pushing of images to registries from within a cluster or container.

The tool ensures reproducible build generation by stripping timestamps from image layers, guaranteeing that identical source inputs produce the same image identifier. It supports multi-architecture image building, allowing for the creation of images compatible with various hardware and operating systems from a single process.

The system provides broad capabilities for image management, including build layer caching to accelerate subsequent builds and the ability to export image layouts to local directories. It supports secure registry integration through credential helpers and features registry reference mapping for operation in air-gapped or isolated network environments.

Features

  • Image Construction - Builds container images by manipulating filesystem layers in userspace without requiring a privileged daemon.
  • Container Image Builders - Builds OCI-compliant container images from Dockerfiles in userspace without root privileges.
  • Kubernetes Native - Designed to run inside a Kubernetes cluster or container for secure and native image construction.
  • Container Image Registry Uploads - Provides native capabilities to upload built container images to remote registries for deployment.
  • Daemonless Image Builds - Creates container images from definition files in userspace without requiring a background daemon.
  • Daemonless Container Image Building - Builds container images from Dockerfiles within Kubernetes clusters without requiring a privileged daemon.
  • Daemonless Execution - Processes Dockerfile instructions to build images and push results to registries without a background process.
  • Layer State Snapshotting - Implements filesystem snapshotting to track changes between build steps and create image layers.
  • Build Context Retrieval - Retrieves build source files from external cloud storage or version control systems into the local directory.
  • Deterministic Timestamp Stripping - Ensures reproducible image identifiers by stripping timestamps from image layers.
  • Reference Remapping - Allows remapping image registry references to alternative mirrors for use in air-gapped or isolated network environments.
  • OCI Registry Authenticators - Authenticates with remote OCI registries to securely push and transfer built container images.
  • Container CI/CD Pipelines - Automates the process of building and pushing container images within container-centric CI/CD pipelines.
  • Multi-Architecture Images - Creates container images tailored for different hardware architectures and operating systems from a single process.
  • Build Layer Caching - Accelerates builds by retrieving pre-existing image layers from remote registries.
  • Multi-Platform Builds - Supports creating container images compatible with various hardware architectures and operating systems.
  • Reproducible Builds - Ensures identical source inputs produce the same unique image identifier through deterministic build processes.
  • Continuous Delivery and GitOps - Tool for building container images inside Kubernetes.
  • Image Build and Analysis - Builds container images within Kubernetes or container environments.

سجل النجوم

مخطط تاريخ النجوم لـ googlecontainertools/kanikoمخطط تاريخ النجوم لـ googlecontainertools/kaniko

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

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

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

Start searching with AI

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

ما هي وظيفة googlecontainertools/kaniko؟

Kaniko is an OCI container image builder that executes Dockerfiles in userspace without requiring a privileged daemon. It is designed as a Kubernetes-native image builder, allowing for the construction and pushing of images to registries from within a cluster or container.

ما هي الميزات الرئيسية لـ googlecontainertools/kaniko؟

الميزات الرئيسية لـ googlecontainertools/kaniko هي: Image Construction, Container Image Builders, Kubernetes Native, Container Image Registry Uploads, Daemonless Image Builds, Daemonless Container Image Building, Daemonless Execution, Layer State Snapshotting.

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

تشمل البدائل مفتوحة المصدر لـ googlecontainertools/kaniko: jessfraz/img — img is a daemon-less tool for building Open Container Initiative compliant images without requiring root privileges.… ko-build/ko — Ko is a daemonless container image builder and OCI image generator specifically for Go applications. It compiles Go… containers/buildah — Buildah is a tool for creating OCI-compliant container images without requiring a background daemon process. It… werf/werf — Werf is a container image builder, Kubernetes continuous delivery tool, and deployment orchestrator. It creates… moby/buildkit — Buildkit is a programmable container build toolkit and OCI container image builder that converts build definitions… yeasy/docker_practice — This project is a Docker educational resource and a collection of practical examples designed for learning…

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

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

    ko-build/ko

    8,455عرض على GitHub↗

    Ko is a daemonless container image builder and OCI image generator specifically for Go applications. It compiles Go source code into binaries and packages them directly into container images, pushing them to registries without requiring a local container runtime or daemon. The tool specializes in multi-platform image distribution, producing images for various CPU architectures and operating systems from a single execution. It distinguishes itself by automating the entire pipeline from Go import paths to Kubernetes deployment or serverless function packaging for architectures like AWS Lambda.

    Gocontainercontainersdeploy
    عرض على GitHub↗8,455
  • containers/buildahالصورة الرمزية لـ containers

    containers/buildah

    8,618عرض على GitHub↗

    Buildah is a tool for creating OCI-compliant container images without requiring a background daemon process. It functions as a daemonless image constructor and distribution tool, allowing users to build, push, and pull images between local storage and remote registries. The project distinguishes itself by supporting unprivileged image building through the use of user namespaces and rootless mode. It enables direct modification of container root filesystems by mounting them to the host, allowing images to be treated as directories that can be manipulated via standard shell commands or scripts.

    Gocontainercontainer-imagecontainers
    عرض على GitHub↗8,618
  • werf/werfالصورة الرمزية لـ werf

    werf/werf

    4,695عرض على GitHub↗

    Werf is a container image builder, Kubernetes continuous delivery tool, and deployment orchestrator. It creates container images using Dockerfiles or assembly syntax and manages the automated rollout of applications to Kubernetes clusters by translating package definitions into resource manifests. The system differentiates itself through a multi-architecture build pipeline that integrates system emulators to produce images for different CPU architectures on a single host. It employs content-based tagging and layer caching to avoid uploading redundant image layers to remote registries. Beyond

    Go
    عرض على GitHub↗4,695
عرض جميع البدائل الـ 30 لـ Kaniko→