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

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

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

GoogleCloudPlatform/container-diffArchived

0
View on GitHub↗
3,799 نجوم·231 تفرعات·Go·Apache-2.0·6 مشاهدات

Container Diff

container-diff is an OCI container image analysis and differencing tool used to audit image composition and identify changes between images. It functions as an image analysis tool for listing files, sizes, and metadata, and as a comparison utility to detect differences in file systems, layer histories, and installed packages.

The project distinguishes itself through a plugin-based architecture that allows for custom image analyzer extensions. It utilizes dedicated package-manager parsers to audit software versions and sizes, and employs a layer-based approach to analyze the sequence of creation commands and file system modifications.

The tool covers a broad range of capabilities including container build verification, security auditing, and version comparison. It supports multi-dimension image comparison across files, configuration, and size, and integrates with registry credential helpers for secure image acquisition.

Analysis results can be exported via JSON serialization or customized through template-driven output formatting for use in programmatic auditing and compliance reporting.

Features

  • Image Differencing - Identifies differences in files and packages between two container images to verify updates or changes.
  • Container Image Analysis - Identifies differences in history, file systems, and installed packages between two container images.
  • Package Composition Analysis - Detects version mismatches and size changes by inspecting the composition of installed packages.
  • Package Parsers - Uses dedicated parsers for various package managers to audit installed software versions and sizes.
  • Security Auditing - Provides capabilities to detect unexpected package version changes and filesystem modifications to ensure image consistency and security.
  • Cross-Image File Differencing - Compares the contents of specific files across two different images to determine exact changes.
  • Package Version Comparators - Compares software versions and sizes across different package managers to find discrepancies between images.
  • Layer Analysis - Analyzes container image layers to detect file system additions, deletions, and modifications.
  • Container Image Layer Analyzers - Analyzes the sequence of layer creation commands to identify how images were built and changed.
  • Image Diffing Tools - Compares two container images to identify differences in their file systems, layer histories, and installed packages.
  • Image Composition Analysis - Lists files, sizes, and metadata within a container image to audit its composition and structure.
  • Multi-Dimension Image Comparison - Identifies changes in size, files, and configuration by comparing images across various dimensions.
  • Image Content Auditing - Lists file names, paths, and sizes within an image to detect structural differences.
  • Analyzer Extensions - Allows the creation of custom analyzers through specific interfaces to collect image-specific metadata.
  • Container Build Troubleshooting - Validates build processes by investigating layer history and configuration metadata to ensure expected output.
  • Image Governance - Generates structured reports on container image changes for programmatic auditing and compliance tracking.
  • Plugin-Based Architectures - Implements a plugin-based architecture to allow the addition of custom image analysis modules.
  • Image Build and Analysis - Analyzes and compares container image contents.

سجل النجوم

مخطط تاريخ النجوم لـ googlecloudplatform/container-diffمخطط تاريخ النجوم لـ googlecloudplatform/container-diff

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

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

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

Start searching with AI

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

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Container Diff.
  • googlecontainertools/container-diffالصورة الرمزية لـ GoogleContainerTools

    GoogleContainerTools/container-diff

    3,799عرض على GitHub↗

    Container-diff is a command-line utility designed to inspect and compare the internal composition of container images. It functions as an auditor for containerized environments, providing visibility into the filesystem structure, installed software packages, and configuration metadata of individual images or differences between two distinct builds. The tool distinguishes itself through its ability to perform granular analysis across container layers, allowing users to trace build history and identify specific configuration drift. By supporting registry-agnostic image fetching and modular anal

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

    projectatomic/skopeo

    11,010عرض على GitHub↗

    Skopeo is a command line utility for inspecting, copying, and managing OCI and Docker container images across registries and local storage. It functions as a container image tool and registry manager that performs these operations without requiring a background daemon to be running on the host. The tool specializes in daemonless image manipulation, allowing users to retrieve metadata, manifests, and tags from remote registries without pulling the full image locally. It provides capabilities for mirroring external repositories to internal registries for air-gapped deployments and manages the t

    Go
    عرض على GitHub↗11,010
  • googlecontainertools/kanikoالصورة الرمزية لـ GoogleContainerTools

    GoogleContainerTools/kaniko

    15,776عرض على GitHub↗

    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 proces

    Go
    عرض على GitHub↗15,776
  • bridgecrewio/checkovالصورة الرمزية لـ bridgecrewio

    bridgecrewio/checkov

    8,798عرض على GitHub↗

    Checkov is a static analysis tool and security scanner designed to identify misconfigurations in infrastructure as code, container images, and Kubernetes configurations. It functions as a cloud security posture tool, an SCA vulnerability scanner, and a secret scanning utility to prevent security breaches and version control leaks. The project distinguishes itself through deep graph analysis and variable resolution, allowing it to map relationships between interconnected resources and evaluate the final state of infrastructure attributes. It provides extensibility for defining custom security

    Python
    عرض على GitHub↗8,798
عرض جميع البدائل الـ 30 لـ Container Diff→

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

ما هي وظيفة googlecloudplatform/container-diff؟

container-diff is an OCI container image analysis and differencing tool used to audit image composition and identify changes between images. It functions as an image analysis tool for listing files, sizes, and metadata, and as a comparison utility to detect differences in file systems, layer histories, and installed packages.

ما هي الميزات الرئيسية لـ googlecloudplatform/container-diff؟

الميزات الرئيسية لـ googlecloudplatform/container-diff هي: Image Differencing, Container Image Analysis, Package Composition Analysis, Package Parsers, Security Auditing, Cross-Image File Differencing, Package Version Comparators, Layer Analysis.

ما هي البدائل مفتوحة المصدر لـ googlecloudplatform/container-diff؟

تشمل البدائل مفتوحة المصدر لـ googlecloudplatform/container-diff: googlecontainertools/container-diff — Container-diff is a command-line utility designed to inspect and compare the internal composition of container images.… projectatomic/skopeo — Skopeo is a command line utility for inspecting, copying, and managing OCI and Docker container images across… googlecontainertools/kaniko — Kaniko is an OCI container image builder that executes Dockerfiles in userspace without requiring a privileged daemon.… bridgecrewio/checkov — Checkov is a static analysis tool and security scanner designed to identify misconfigurations in infrastructure as… leebaird/discover — Discover is an integrated suite of security tools designed for penetration testing, container auditing, payload… nikivdev/go — This project is a suite of utilities for binary installation, container build analysis, workspace state persistence,…