awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
GoogleContainerTools avatar

GoogleContainerTools/container-diffArchived

0
View on GitHub↗
3,799 stars·231 forks·Go·Apache-2.0·4 vues

Container Diff

Container-diff est un utilitaire en ligne de commande conçu pour inspecter et comparer la composition interne des images de conteneur. Il fonctionne comme un auditeur pour les environnements conteneurisés, offrant une visibilité sur la structure du système de fichiers, les paquets logiciels installés et les métadonnées de configuration des images individuelles ou des différences entre deux builds distincts.

L'outil se distingue par sa capacité à effectuer une analyse granulaire à travers les couches de conteneur, permettant aux utilisateurs de retracer l'historique de build et d'identifier une dérive de configuration spécifique. En prenant en charge la récupération d'images agnostique au registre et des pilotes d'analyse modulaires, il s'intègre dans divers workflows pour vérifier la cohérence de la chaîne d'approvisionnement logicielle et dépanner les erreurs au moment du build.

Au-delà de l'inspection de base, l'utilitaire fournit des capacités de reporting complètes, y compris la possibilité de générer une sortie structurée pour la surveillance automatisée et l'audit de performance. Il prend en charge l'authentification auprès de registres distants pour faciliter l'accès sécurisé aux images privées, garantissant que les audits peuvent être effectués à travers divers environnements de déploiement.

Features

  • Container Image Analyzers - Inspects the internal file structure, installed packages, and metadata of container images to provide visibility into their composition.
  • Container Image Metadata - Tracks updates and configuration drift by contrasting the filesystems, metadata, and packages of two container images.
  • Container Filesystem Comparators - Highlights changes in environment and configuration by comparing the filesystems of two container images.
  • Container Image Layer Analyzers - Provides granular visibility into container image composition by analyzing individual filesystem layers.
  • Container Image Analysis - Identifying specific differences in files, packages, and configuration settings between two container images to track updates and environment drift.
  • Dependency Audit Tools - Audits package dependencies to ensure consistency and security across container builds.
  • File Change Inspectors - Pinpoints configuration or binary variations by inspecting specific file changes between container images.
  • Container Registry Authentications - Provides authentication mechanisms to securely access and pull private container images from remote registries during analysis.
  • Build History Tracers - Traces the build history of container images to understand their origin and configuration steps.
  • Registry-Agnostic Fetchers - Supports flexible image retrieval from local daemons, remote registries, and archived files.
  • Container Image Browsers - Examines the internal composition, layer history, and configuration settings of individual container images.
  • Analysis Utilities - A command-line utility for comparing the file systems, installed packages, and metadata of two Docker container images.
  • Container Build Troubleshooting - Analyzes container layer history and configuration metadata to help developers identify and resolve build-time errors.
  • Package Version Comparators - Detects version discrepancies in installed software packages between different container images.
  • Software Supply Chain Security - Verifies container image contents and dependencies to detect unauthorized changes or version discrepancies before production deployment.
  • Software Supply Chain Auditors - Identifies version discrepancies and configuration drift between different builds of containerized software environments.
  • Filesystem Difference Reporters - Lists specific file path and size differences to identify changes between container builds.
  • Image Metadata Comparators - Compares configuration details and runtime settings between container images.
  • Manifest Comparison Tools - Identifies configuration drift between container builds by comparing image manifests.
  • Analysis Drivers - Uses modular drivers to extract and analyze diverse data types from container images.

Historique des stars

Graphique de l'historique des stars pour googlecontainertools/container-diffGraphique de l'historique des stars pour googlecontainertools/container-diff

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Collections incluant Container Diff

Sélections manuelles où Container Diff apparaît.
  • Analyseurs de couches d'images Docker
  • un outil en ligne de commande pour déboguer des conteneurs

Alternatives open source à Container Diff

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Container Diff.
  • googlecloudplatform/container-diffAvatar de GoogleCloudPlatform

    GoogleCloudPlatform/container-diff

    3,799Voir sur GitHub↗

    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 creati

    Go
    Voir sur GitHub↗3,799
  • runfinch/finchAvatar de runfinch

    runfinch/finch

    4,036Voir sur GitHub↗

    Finch is a virtual machine-based container runtime and OCI container management CLI used for local container development. It operates by running container workloads inside a background virtual machine to isolate them from the host operating system. The project serves as an OCI image builder and a multi-container service orchestrator for simulating complex production environments on a workstation. The runtime functions as a cross-platform container engine, utilizing emulation layers to execute container images built for foreign CPU architectures. It distinguishes its image distribution through

    Gocontainerdcontainerslima-vm
    Voir sur GitHub↗4,036
  • hadolint/hadolintAvatar de hadolint

    hadolint/hadolint

    12,225Voir sur GitHub↗

    Hadolint is a static analysis tool designed to validate container build configurations. It functions as a security scanner and configuration auditor, parsing build instructions into a structured format to identify deviations from security and efficiency standards. The tool distinguishes itself by performing deep inspection of embedded shell commands. By tokenizing and analyzing these scripts, it detects common scripting errors and security vulnerabilities that might otherwise persist within a container image. It integrates external analysis tools to provide specialized validation for these in

    Haskelldockerdockerfiledockerfile-linter
    Voir sur GitHub↗12,225
  • slimtoolkit/slimAvatar de slimtoolkit

    slimtoolkit/slim

    22,977Voir sur GitHub↗

    Slim is a comprehensive suite for container lifecycle management, providing tools for image inspection, optimization, security hardening, and service troubleshooting. It functions as a platform for analyzing containerized applications through both static metadata review and dynamic behavioral probing, enabling users to understand image composition and runtime dependencies. The project distinguishes itself by automating the creation of minimal, production-ready container images. It achieves this by removing unnecessary files and components, flattening image layers, and synthesizing restrictive

    Goapparmorcontainersdocker
    Voir sur GitHub↗22,977
Voir les 30 alternatives à Container Diff→

Questions fréquentes

Que fait googlecontainertools/container-diff ?

Container-diff est un utilitaire en ligne de commande conçu pour inspecter et comparer la composition interne des images de conteneur. Il fonctionne comme un auditeur pour les environnements conteneurisés, offrant une visibilité sur la structure du système de fichiers, les paquets logiciels installés et les métadonnées de configuration des images individuelles ou des différences entre deux builds distincts.

Quelles sont les fonctionnalités principales de googlecontainertools/container-diff ?

Les fonctionnalités principales de googlecontainertools/container-diff sont : Container Image Analyzers, Container Image Metadata, Container Filesystem Comparators, Container Image Layer Analyzers, Container Image Analysis, Dependency Audit Tools, File Change Inspectors, Container Registry Authentications.

Quelles sont les alternatives open-source à googlecontainertools/container-diff ?

Les alternatives open-source à googlecontainertools/container-diff incluent : googlecloudplatform/container-diff — container-diff is an OCI container image analysis and differencing tool used to audit image composition and identify… runfinch/finch — Finch is a virtual machine-based container runtime and OCI container management CLI used for local container… hadolint/hadolint — Hadolint is a static analysis tool designed to validate container build configurations. It functions as a security… slimtoolkit/slim — Slim is a comprehensive suite for container lifecycle management, providing tools for image inspection, optimization,… coreos/clair — Clair is a container vulnerability scanner that performs static analysis of container images to identify known… docker-slim/docker-slim — This project is a suite of specialized tools for linting, minifying, analyzing, and managing container images and…