awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 Repos

Awesome GitHub RepositoriesContainer Troubleshooting

Guides for resolving common issues in containerized environments.

Distinguishing note: Focuses on container runtime and dependency resolution.

Explore 9 awesome GitHub repositories matching devops & infrastructure · Container Troubleshooting. Refine with filters or upvote what's useful.

Awesome Container Troubleshooting GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • yeasy/docker_practiceAvatar von yeasy

    yeasy/docker_practice

    26,111Auf GitHub ansehen↗

    This project is a Docker educational resource and a collection of practical examples designed for learning containerization technologies. It serves as a guide for understanding container fundamentals, including the creation and management of custom images and the use of registries. The repository provides specialized references for container security hardening, such as managing kernel privileges and implementing supply chain security. It also includes tutorials for multi-container orchestration and a DevOps guide focused on CI/CD automation and image optimization. The material covers a broad

    Offers practical guides for resolving common deployment and operational issues in containerized environments.

    Gobookcloud-computingcontainer
    Auf GitHub ansehen↗26,111
  • docker-slim/docker-slimAvatar von docker-slim

    docker-slim/docker-slim

    23,311Auf GitHub ansehen↗

    This project is a suite of specialized tools for linting, minifying, analyzing, and managing container images and their associated registries. It provides a set of utilities including an image minifier to reduce image size, a security profiler to harden running containers, an image analyzer for static inspection, and a registry manager for organizing multi-architecture indices. The toolset distinguishes itself through behavior-based optimization and security. It uses dynamic analysis to track executed instructions and file access to remove unused binary data, and records kernel interactions t

    Provides a troubleshooting workflow using side-car shells and web interface probing to identify dynamic components.

    Go
    Auf GitHub ansehen↗23,311
  • slimtoolkit/slimAvatar von slimtoolkit

    slimtoolkit/slim

    22,977Auf GitHub ansehen↗

    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

    Supports interactive troubleshooting of running containers using ephemeral sidecar injection and shell access.

    Goapparmorcontainersdocker
    Auf GitHub ansehen↗22,977
  • bcicen/ctopAvatar von bcicen

    bcicen/ctop

    17,765Auf GitHub ansehen↗

    ctop ist ein terminalbasiertes Dashboard-Dienstprogramm zur Überwachung und Verwaltung containerisierter Anwendungen. Es bietet eine Echtzeit-Schnittstelle zur Verfolgung des Betriebsstatus und der Ressourcennutzung mehrerer Container gleichzeitig und bietet eine zentralisierte Ansicht des Systemzustands direkt in einem Terminal-Emulator. Das Tool zeichnet sich dadurch aus, dass es direkt in die Container-Runtime integriert ist, um sowohl allgemeine Infrastruktur-Übersichten als auch tiefe Inspektionsfunktionen bereitzustellen. Benutzer können ihr Dashboard durch persistente Filter- und Sortierpräferenzen organisieren, um sicherzustellen, dass Leistungsdaten über verschiedene Sitzungen hinweg strukturiert bleiben. Über die Überwachung hinaus erleichtert das Dienstprogramm die operative Steuerung, indem es Benutzern ermöglicht, Shell-Befehle auszuführen und auf Live-Logs für einzelne Container zuzugreifen. Diese Kombination aus Leistungsvisualisierung und Lebenszyklusmanagement bietet eine umfassende Umgebung zur Diagnose von Engpässen und zur Aufrechterhaltung von Container-Zuständen.

    Provides diagnostic capabilities for troubleshooting performance bottlenecks and errors in running containers.

    Gocommand-linecommandlinecontainers
    Auf GitHub ansehen↗17,765
  • weaveworks/weaveAvatar von weaveworks

    weaveworks/weave

    6,614Auf GitHub ansehen↗

    Weave is a multi-host container networking tool that connects containers running on different physical machines into a single virtual network. It creates a software-defined overlay network spanning multiple hosts, enabling containers to communicate directly with each other as if they were on the same local switch. The system provides automatic service discovery, resolving container names to network addresses across hosts without manual configuration. Traffic between containers on different hosts is secured through encrypted tunnels, preventing eavesdropping and tampering. Weave also includes

    Provides direct access to container terminals and process lists without leaving the monitoring interface.

    Go
    Auf GitHub ansehen↗6,614
  • weaveworks/scopeAvatar von weaveworks

    weaveworks/scope

    5,914Auf GitHub ansehen↗

    Allows inspecting container details and interacting with running processes directly from the browser.

    Gocontainersdockerecs
    Auf GitHub ansehen↗5,914
  • googlecontainertools/container-diffAvatar von GoogleContainerTools

    GoogleContainerTools/container-diff

    3,799Auf GitHub ansehen↗

    Container-diff ist ein Kommandozeilen-Utility, das darauf ausgelegt ist, die interne Zusammensetzung von Container-Images zu inspizieren und zu vergleichen. Es fungiert als Auditor für containerisierte Umgebungen und bietet Transparenz über die Dateisystemstruktur, installierte Softwarepakete und Konfigurationsmetadaten einzelner Images oder Unterschiede zwischen zwei verschiedenen Builds. Das Tool zeichnet sich durch seine Fähigkeit aus, eine granulare Analyse über Container-Layer hinweg durchzuführen, wodurch Benutzer die Build-Historie nachverfolgen und spezifische Konfigurationsabweichungen (Configuration Drift) identifizieren können. Durch die Unterstützung von Registry-agnostischem Image-Fetching und modularen Analyse-Treibern lässt es sich in diverse Workflows integrieren, um die Konsistenz der Software-Lieferkette zu verifizieren und Build-Time-Fehler zu beheben. Über die grundlegende Inspektion hinaus bietet das Utility umfassende Reporting-Funktionen, einschließlich der Möglichkeit, strukturierte Ausgaben für automatisiertes Monitoring und Performance-Audits zu generieren. Es unterstützt die Authentifizierung bei Remote-Registries, um einen sicheren Zugriff auf private Images zu ermöglichen und sicherzustellen, dass Audits über verschiedene Deployment-Umgebungen hinweg durchgeführt werden können.

    Analyzes container layer history and configuration metadata to help developers identify and resolve build-time errors.

    Go
    Auf GitHub ansehen↗3,799
  • googlecloudplatform/container-diffAvatar von GoogleCloudPlatform

    GoogleCloudPlatform/container-diff

    3,799Auf GitHub ansehen↗

    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

    Validates build processes by investigating layer history and configuration metadata to ensure expected output.

    Go
    Auf GitHub ansehen↗3,799
  • aylei/kubectl-debugAvatar von aylei

    aylei/kubectl-debug

    2,304Auf GitHub ansehen↗

    Kubectl-debug ist ein Diagnose-Dienstprogramm für Kubernetes, das eine tiefe Inspektion laufender containerisierter Anwendungen ermöglicht. Es funktioniert durch die dynamische Injektion kurzlebiger Sidecar-Container in bestehende Pods, was es Benutzern erlaubt, Prozesse und Dateisysteme zu beheben, ohne ursprüngliche Produktions-Images zu ändern. Das Tool verwaltet den Lebenszyklus dieser Diagnose-Agenten und stellt sicher, dass sie bei Bedarf erstellt und nach Abschluss einer Untersuchungssitzung automatisch bereinigt werden. Das Projekt zeichnet sich dadurch aus, dass es den Zugriff auf gemeinsame Namespaces ermöglicht, wodurch Diagnose-Tools den Prozess- und Netzwerk-Namespaces eines Zielcontainers beitreten können. Es unterstützt fortgeschrittene Fehlerbehebungs-Workflows, einschließlich der Möglichkeit, Pods zu forken, um Abstürze isoliert zu reproduzieren, Initialisierungscontainer zu inspizieren und Ziel-Dateisysteme für die Protokoll- oder Konfigurationsanalyse zu mounten. Eine sichere Netzwerkkonnektivität wird durch lokales-zu-entferntes Port-Tunneling und Netzwerk-Bridging aufrechterhalten, was den Zugriff auf isolierte Dienste innerhalb restriktiver Umgebungen sicherstellt. Das Tool integriert Sicherheits- und Governance-Funktionen, um die Produktionsintegrität während der Wartung zu wahren. Es erzwingt strikte Image-Beschränkungen, unterstützt die Authentifizierung mit privaten Registries und bietet Befehls-Auditing, um alle während einer Sitzung durchgeführten Aktionen aufzuzeichnen. Diese Fähigkeiten stellen sicher, dass die Fehlerbehebung konform mit organisatorischen Sicherheitsrichtlinien bleibt, während sie gleichzeitig die notwendige Transparenz in clusterweite Probleme bietet.

    Injects temporary diagnostic tools into running pods to inspect application state and logs without modifying production images.

    Godebugkubectlkubectl-plugins
    Auf GitHub ansehen↗2,304
  1. Home
  2. DevOps & Infrastructure
  3. Container Troubleshooting

Unter-Tags erkunden

  • Browser-Based Container TroubleshootersTools that allow inspecting container details and interacting with running processes directly from a browser interface. **Distinct from Container Troubleshooting:** Distinct from general Container Troubleshooting: focuses on browser-based interactive troubleshooting, not command-line guides or dependency resolution.
  • Container Build TroubleshootingTools for investigating layer history and configuration metadata to identify build-time errors in containerized environments. **Distinct from Container Troubleshooting:** Distinct from Container Troubleshooting: focuses specifically on build-time layer and metadata analysis rather than runtime dependency resolution.