Container sind zum Rückgrat moderner DevOps-Prozesse geworden, doch ihre Absicherung stellt eine komplexe und ständig wachsende Herausforderung dar. Ein anfälliges Basis-Image birgt ein anderes Risiko als ein falsch konfigurierter container, der wiederum ein anderes Risiko darstellt als eine Abhängigkeit ohne CVE, die zur Laufzeit bösartigen Code ausführt. Die meisten Teams müssen dies auf die harte Tour lernen.
Die Zahlen sprechen für sich. Etwa 87 % der container weisen Schwachstellen mit hohem Schweregrad oder kritische Schwachstellen auf. Lieferkettenangriffe zu. Und die CVE-Datenbanken, auf die sich die meisten Scanner stützen, hinken stets dem hinterher, was Angreifer tatsächlich ausnutzen. Das Scannen Ihrer Images in der CI ist zwar notwendig, deckt aber nur einen Teil des Gesamtbildes ab.
Die Landschaft container hat sich entsprechend dieser Komplexität weiterentwickelt. Einige Tools konzentrieren sich ausschließlich auf das Scannen von Images und leisten dabei gute Arbeit. Andere bieten darüber hinaus Funktionen zur Durchsetzung während der Laufzeit, zur Zugriffskontrolle oder CNAPP vollständigen CNAPP . Die Unterschiede zwischen ihnen sind bedeutender, als die Funktionslisten vermuten lassen, und die richtige Wahl hängt davon ab, was Ihr Team tatsächlich schützen muss und zu welchem Zeitpunkt.
Dieser Leitfaden gibt einen Überblick über die Tools, die es 2026 zu prüfen lohnt, und bewertet sie danach, was sie erkennen, was sie beheben, was sie übersehen und für welche Umgebungen sie konzipiert sind.
TL;DR
Aikido ist für die meisten Entwicklerteams der beste Ausgangspunkt. Es findet container , Fehlkonfigurationen und anfällige Abhängigkeiten und KI-Autofix dann KI-Autofix Korrekturen KI-Autofix anstatt die Behebung dem Nutzer selbst zu überlassen. Intelligente Deduplizierung reduziert Tausende von Befunden auf diejenigen, die tatsächlich von Bedeutung sind. Und da es Code, Container und Cloud auf einer einzigen Plattform abdeckt, müssen Sie nicht fünf Tools miteinander kombinieren, um eine vollständige Abdeckung zu erreichen.
Was ist Container-Scanning?
Container-Scanning ist der Prozess der Analyse von Container-Images (und gelegentlich laufenden Containern) auf Sicherheitsprobleme. Vereinfacht ausgedrückt bedeutet dies, den Inhalt Ihrer Docker/OCI-Images auf bekannte Schwachstellen, Malware, Secrets oder Konfigurationsfehler zu scannen, bevor diese Container in der Produktion ausgeführt werden.
Ein Container-Scanner entpackt typischerweise ein Image, katalogisiert dessen OS-Pakete, Bibliotheken und Konfiguration und vergleicht all dies mit Schwachstellendatenbanken und Sicherheits-Benchmarks.
In einem sicheren DevOps-Workflow ist Container-Scanning ein automatisierter Schritt in der Pipeline, um Probleme frühzeitig zu kennzeichnen, damit Entwickelnde sie als Teil der normalen Entwicklung beheben können, ähnlich wie beim Kompilieren von Code oder Ausführen von Tests.
Warum Sie Container-Scanning-Tools benötigen
Hier sind 5 Gründe, warum Sie Container-Scanning-Tools benötigen:
- Schwachstellen frühzeitig erkennen: Erkennen Sie bekannte CVEs und Schwachstellen in Ihren Images automatisch, bevor sie in Produktion gehen. Dies hilft Ihnen, Images proaktiv zu patchen oder neu zu erstellen, anstatt auf Vorfälle zu reagieren.
- Compliance sicherstellen: Erfüllen Sie Sicherheitsstandards und Best Practices (CIS-Benchmarks, PCI-DSS, HIPAA usw.), indem Sie überprüfen, ob Ihre Container keine verbotenen Pakete oder Konfigurationen enthalten. Scans erstellen Berichte und Audit-Trails, um Compliance-Anforderungen zu erfüllen.
- In CI/CD integrieren: Moderne Container-Scanner lassen sich in Ihre CI/CD-Pipeline oder Container-Registry integrieren und fungieren als Prüfpunkt. Sie können die Bereitstellung riskanter Images blockieren, ohne die Entwicklung zu verlangsamen.
- Risiko von Sicherheitsverletzungen reduzieren: Indem Scanner kritische Schwachstellen (z. B. eine alte OpenSSL-Bibliothek oder ein geleaktes Geheimnis) finden und zur Behebung auffordern, verkleinern sie Ihre Angriffsfläche. Weniger bekannte Schwachstellen in Containern bedeuten, dass Angreifer weniger leichte Ziele haben.
- Automatisieren und Zeit sparen: Anstatt manuell zu prüfen, was sich in jedem Container befindet, überlassen Sie die Schwerarbeit dem Tool. Teams erhalten konsistente, wiederholbare Scans mit minimalem Aufwand – wodurch Entwickelnde und DevOps sich auf Features konzentrieren können, anstatt Sicherheitsvorfälle zu bekämpfen.
So wählen Sie den richtigen Container-Scanner
Nicht alle Tools für Containersicherheit sind gleich. Bei der Bewertung von Scannern sollten Sie einige Schlüsselfaktoren berücksichtigen, die über die reine Frage „Findet es Schwachstellen?“ hinausgehen. Hier sind einige Kriterien, die Sie beachten sollten:
- CI/CD- und Registry-Integration: Das Tool sollte sich nahtlos in Ihren Workflow einfügen – z. B. eine CLI für Pipelines, Plugins für Jenkins/GitLab oder Registry-Hooks. Wenn es Bilder bei jedem Build oder Push automatisch scannen kann, ist die Wahrscheinlichkeit höher, dass Sie es tatsächlich regelmäßig nutzen.
- Genauigkeit (wenig Fehlalarme): Suchen Sie nach Scannern, die für ein hohes Signal-Rausch-Verhältnis bekannt sind. Die besten Tools verwenden Policy Engines oder intelligente Filterung, um Sie nicht mit irrelevanten Warnmeldungen zu überfluten. Weniger Fehlalarme bedeuten, dass Entwickelnde dem Tool vertrauen, anstatt es zu ignorieren.
- Abdeckung von Problemen: Berücksichtigen Sie, was jeder Scanner tatsächlich prüft. Einige konzentrieren sich ausschließlich auf OS-Paket-CVEs, während andere auch Schwachstellen in Sprachbibliotheken, geheime Schlüssel oder Konfigurationsprobleme kennzeichnen. Idealerweise wählen Sie einen Scanner, der die gesamte Bandbreite der für Ihren Stack relevanten Risiken abdeckt (Images, Dateisysteme, Kubernetes-Konfigurationen usw.).
- Hilfe bei der Behebung: Scannen ist Schritt eins, Beheben ist Schritt zwei. Gute Scanner bieten Anleitungen zur Behebung: z. B. „Aktualisieren Sie dieses Basis-Image auf Version X, um 10 Schwachstellen zu beheben“ oder sogar 1-Klick-AutoFix-Lösungen. Dies kann den Patching-Prozess drastisch beschleunigen.
- Skalierbarkeit und Management: Für größere Umgebungen sollten Sie prüfen, ob das Tool ein zentrales Dashboard oder Berichte, rollenbasierte Zugriffe und die Fähigkeit bietet, Tausende von Images kontinuierlich zu verwalten. Enterprise-Teams könnten Funktionen zur Durchsetzung von Richtlinien (wie das Blockieren eines Images, das die Kriterien nicht erfüllt) und die Integration mit Ticketing- oder SIEM-Systemen priorisieren.
Behalten Sie diese Kriterien im Hinterkopf, während Sie Optionen erkunden. Als Nächstes werfen wir einen Blick auf die besten Container-Scanning-Tools, die 2025 verfügbar sind, und was jedes davon bietet. Weiter unten werden wir die besten Scanner für spezifische Anwendungsfälle genauer betrachten: von Entwickelnden-Laptops bis hin zu Kubernetes-Clustern.
Die 13 besten Container-Scanning-Tools für 2026
(Alphabetisch nach Namen geordnet; jedes Tool bietet einzigartige Stärken bei der Sicherung von Containern.)
Zunächst ein Vergleich der Top 5 der gesamten Container-Scanning-Tools, basierend auf Funktionen wie CI/CD-Integration, Unterstützung bei der Behebung, Laufzeitsicherheit und Entwickelnden-Erfahrung.
Diese Tools sind in ihrer Klasse führend für eine Vielzahl von Anforderungen (von schnell agierenden Entwicklungsteams bis hin zu großen Unternehmenssicherheitsoperationen).
Die 5 besten Tools für Container-Scanning
1. Aikido

container Aikido macht das Aufspüren und Beheben container schneller, intelligenter und wesentlich übersichtlicher. Er identifiziert CVEs in Betriebssystempaketen, Fehler in Bibliotheken und Fehlkonfigurationen und kann anschließend über sein KI-Autofix .
Mit Aikido x Root können Sie jetzt noch einen Schritt weiter gehen. AutoFix Ihre Container mit standardmäßig sicheren, vorgehärteten Basis-Images. Diese Integration hält Ihr aktuelles Basis-Image intakt, während kontinuierlich von Root gepflegte Sicherheitspatches angewendet werden, wodurch sich die Patch-Zeiträume von Monaten auf Minuten verkürzen und manuelles erneutes Testen oder Ausfälle entfallen.
Aikido integriert sich dort, wo Entwickelnde arbeiten, von GitHub und CI-Pipelines bis hin zu IDEs, und macht Sicherheitsprüfungen zu einem nahtlosen Bestandteil der Entwicklung. Mit einer modernen Benutzeroberfläche und ohne aufwendige Einrichtung ist Aikido so nah an „Plug-and-Play“ Containersicherheit, wie es nur geht.
Für Organisationen, die eine zentrale Plattform zur Absicherung ihrer IT-Infrastruktur suchen, deckt die Plattform von Aikido SAST, DAST, Container-Image-Scan, Cloud-Konfigurations-Scan und vieles mehr ab und bietet Ihnen eine einheitliche Sicherheitsübersicht vom Code bis zur Laufzeit in der Cloud.
Wichtige Funktionen:
- Erreichbarkeitsanalyse: Zero CVE ist nicht das Ziel. Aber sicherzustellen, dass keine Ausnutzbarkeit besteht, ist es. Aikido kombiniert über 100 Benutzerdefinierte Regeln, um False Positives und irrelevante Warnungen mit seiner eigenen Erreichbarkeitsanalyse-Engine zu reduzieren.

- Aikidos AI Agent: KI-gestützte Priorisierung und One-Click AutoFix für Container-Schwachstellen (reduziert die Behebung von Stunden auf Minuten)
- Entwicklerfreundliche Integrationen: CI/CD-Plugins, Git-Hooks und IDE-Erweiterungen für sofortiges Feedback.
- Standardmäßig sichere Images: Durch Aikido x Root kann AutoFix Ihre Container jetzt automatisch mit vorgefertigten, kontinuierlich gepatchten Basis-Images härten. Sie halten Ihren Stack stabil und sicher ohne manuelles Patchen oder riskante Upgrades.
- Erkennt unbekannte Schwachstellen: Aikido prüft die gängigen Schwachstellen-Datenbanken (NVD, GHSA), geht aber noch weiter und nutzt Intel, um nicht offengelegte oder CVE-lose Schwachstellen und Malware aufzudecken, und bietet so eine breitere und proaktivere Abdeckung.
- Sofortige Deduplizierung: Rauschreduzierung durch intelligente Deduplizierung und False-Positive-Filterung (Probleme werden triagiert, sodass Sie nur echte Probleme sehen). Im Gegensatz zu anderen Scannern, die Sie mit vielen separaten Problemen überladen, wenn eine betroffene Funktion mehrfach gefunden wird.
- Schutz vor End-of-Life-Runtimes: Aikido schützt Ihre Anwendung vor veralteten, anfälligen Runtimes. Diese oft übersehenen Komponenten können erhebliche Sicherheitsrisiken darstellen, wenn sie unbeachtet bleiben.
- Flexible Bereitstellung: Cloud-Service- und on-premise-Optionen, mit Compliance-Reporting (z. B. Generierung von SBOMs und Sicherheitsberichten für Audits).
Ideal für:
- Unternehmen, die einen leistungsstarken Container-Scanner mit AI-nativen Funktionen und Anpassbarkeit wünschen.
- Entwicklungsteams und Start-ups, die ein automatisiertes Sicherheitstool wünschen, das sie in wenigen Minuten nutzen können.
- Es eignet sich auch hervorragend für Unternehmen, die kein eigenes Sicherheitsteam haben. Aikido wie ein automatisierter Sicherheitsexperte, der immer im Einsatz ist.
Aikido ist ideal, wenn Sie den besten Anbieter für Scanning, Compliance und Laufzeitschutz für VMs, Container, Serverless und mehr suchen.
Vorteile:
- KI-gestütztes AutoFix reduziert die Behebungszeit drastisch
- Geringes Rauschen durch Erreichbarkeitsanalyse und sofortige Deduplizierung
- Vereinheitlichte Plattform für Code, Abhängigkeiten, Container und Cloud-Konfigurationen
- Nahtloses Entwicklererlebnis mit CI/CD-, Git- und IDE-Integrationen
- Erkennt sowohl bekannte als auch unbekannte Schwachstellen für umfassenderen Schutz
2. Anchore

Anchore eine etablierte Plattform container , die für ihren richtlinienbasierten Ansatz bekannt ist. Sie bietet sowohl eine Open-Source-Engine (Anchore , inzwischen abgelöst durch das CLI-Tool Grype) als auch ein kommerzielles Unternehmensprodukt. Anchore container auf Schwachstellen im Betriebssystem und in Anwendungen und ermöglicht es Ihnen, benutzerdefinierte Richtlinien für IhreImages durchzusetzen. So können Sie beispielsweise Regeln festlegen, wonach ein Build abgebrochen wird, wenn kritische Schwachstellen vorliegen oder unzulässige Lizenzen gefunden werden.
Die Engine von Anchore führt eine schichtweise Image-Inspektion durch, wobei jede Schwachstelle der spezifischen Image-Schicht zugeordnet wird, was hilft, die Quelle genau zu bestimmen (z. B. ein Basis-Image vs. eine hinzugefügte Bibliothek). Die Enterprise-Version bietet eine elegante UI, Skalierbarkeit und Integrationen mit CI-Tools und Registries für kontinuierliches Scanning.
Wichtige Funktionen:
- Robuste Richtlinien-Engine: Sicherheits-Gates durchsetzen (z. B. Images mit hochkritischen Schwachstellen oder veralteten Paketen blockieren)
- Detaillierte SBOM-Generierung: Bietet Lizenz-Compliance-Prüfungen zusammen mit Schwachstellen-Scanning
- CI/CD-Integration: Unterstützt Build-Time-Image-Checks (Plugins für Jenkins usw. oder Verwendung von Anchore in Pipelines über Grype CLI)
- Schichtweise Schwachstellenattribution: Erleichtert die Behebung, indem genau identifiziert wird, welcher Dockerfile-Schritt das Problem verursacht hat.
- Flexible Bereitstellung:Kann als gehosteter Dienst, On-Premise oder in einem Kubernetes-Cluster verwendet werden.
Am besten geeignet für:
- Teams, die feingranulare Kontrolle und Compliance benötigen – z.B. Organisationen mit strengen Sicherheitsrichtlinien oder gesetzlichen Anforderungen.
- Anchore zeichnet sich bei der Reduzierung von Fehlalarmen durch Richtlinien und der Sicherstellung aus, dass Images die Sicherheits-Baseline Ihrer Organisation erfüllen.
Vorteile:
- Starke SBOM und Richtliniendurchsetzung
- Schichtweise Schwachstellenerkenntnisse
- Umfangreiche Integrationen mit CI/CD und Registries
- Unterstützt Kubernetes
Nachteile:
- Komplexes Setup für kleinere Teams
- Nur-CLI-Erfahrung in der Open-Source-Version
- Kann Rauschen erzeugen, bevor Richtlinien abgestimmt sind
- Leichter Performance-Overhead während Scans
3. AccuKnox

AccuKnox deckt den gesamten Lebenszyklus container ab, vom Scannen von Images in CI-Pipelines bis hin zur Durchsetzung von Sicherheitsmaßnahmen zur Laufzeit in der Produktion. Das Image-Scanning erkennt CVEs auf Betriebssystemebene, Schwachstellen in Bibliotheken und Fehlkonfigurationen in einer Vielzahl von Registries: ECR (mit automatisiertem Scanning), ACR, GAR, Harbor, Docker Hub, Docker Trusted Registry, Sonatype Nexus, JFrog, Quay sowie innerhalb des Clusters über Helm. Die Generierung von SBOM xBOM wird nativ über knoxctl, den container -Scan oder GitHub Actions unterstützt.
Über das Scannen hinaus bietet AccuKnox die KubeArmor-Laufzeitüberwachung innerhalb laufender Container, wodurch das Erzeugen von Shells, unerwartete Netzwerkverbindungen und der Zugriff auf sensible gemountete Volumes auf Kernel-Ebene blockiert werden. Ein Admission Controller verhindert von vornherein, dass Pods, die gegen Richtlinien verstoßen, überhaupt eingeplant werden. Für die Untersuchung nach einem Vorfall stehen Container VM-Forensikfunktionen zur Verfügung.
Die container ist als eigenständige Lösung oder als Teil des vollständigen CNAPP von AccuKnox verfügbar, das über das ASPM-Modul auch SAST, DAST, SCA, IaC-Scan und Secret Scanning umfasst. Für Teams, die eine Abdeckung ohne die Bereitstellung von Agenten benötigen, VM-Scan agentenloser VM-Scan unterstützt.
Wichtige Funktionen:
- Überprüfung von ECR, ACR, GAR, Harbor, JFrog, Quay, Docker Hub und dem Cluster auf CVEs und Fehlkonfigurationen
- Automatisches Scannen von ECR-Belegen
- Erstellung von SBOM xBOM über knoxctl, GitHub Actions oder den Scan von container
- KubeArmor-Laufzeitdurchsetzung auf Kernel-Ebene
- Sicherheit der Zugangskontrolle
- Forensische Untersuchung von Container virtuellen Maschinen
- CI/CD-Integration und Secret Scanning
- Unterstützung für die Bereitstellung vor Ort und in isolierten Netzwerken
Ideal für:
Sicherheits-und DevSecOps , die container benötigen, die über das Scannen von Images hinausgeht, sowie Unternehmen, die container als eigenständiges Tool oder als Teil einer umfassenderen CNAPP nutzen möchten.
Vorteile:
- Umfassende Unterstützung verschiedener Registrierungssysteme, einschließlich automatischer ECR-Erfassung
- Durchsetzung zur Laufzeit über KubeArmor
- Sicherheit der Zugangskontrolle
- Erstellung von SBOM xBOM
- Erhältlich als eigenständige Lösung oder als Teil einer umfassenden Plattform
- Unterstützung für die Bereitstellung in isolierten Netzwerken
Nachteile:
- Unternehmen, die nach einem kompakten Scanner nur für Bilder suchen, werden feststellen, dass AccuKnox deutlich mehr Funktionen bietet als ein reines Punkt-Tool
4. Aqua Security

Aqua Security eine führende Unternehmenslösung, die Sicherheit container Cloud-native Anwendungen über den gesamten Lebenszyklus hinweg bietet. Die Plattform von Aqua geht über das Scannen von Images hinaus und umfasst:
- Laufzeitschutz,
- Zugriffskontrollen und
- Compliance
Aquas Scanner (integriert in seine Cloud Native Application Protection Platform) prüft Container-Images anhand einer riesigen Schwachstellendatenbank (unter Nutzung von Quellen wie der NVD und Aquas eigener Forschung). Er unterstützt das Scannen von Images in Registries, auf Hosts und innerhalb von CI-Pipelines.
Aqua ist auch bekannt für seine enge Kubernetes-Integration und Admission Controls: Es kann verhindern, dass Pods ausgeführt werden, wenn ihre Images Probleme aufweisen.
Zusätzlich stellt Aqua Tools wie Trivy (Open Source) für Entwickelnde und eine Enterprise Console für die zentrale Verwaltung zur Verfügung.
Wichtige Funktionen:
- Umfassendes Scannen: Nutzt eine der branchenweit umfassendsten CVE-Datenbanken zur Erkennung von Image-Schwachstellen
- Kubernetes-Integration: Scannt Images in Registries oder während der Bereitstellung automatisch mit integrierter Richtliniendurchsetzung
- Laufzeitschutz: Erkennt anomales Verhalten und blockiert Exploits in laufenden Containern durch Sicherheitsagenten
- Compliance-Prüfungen: Umfasst CIS-Benchmarks, Secret Scanning und Konfigurationsvalidierung zur Einhaltung gesetzlicher Vorschriften
- Umfassende Berichterstattung: Bietet detaillierte Dashboards zur Risikobewertung in großen Container-Umgebungen
Am besten geeignet für:
Unternehmen, die End-to-End Containersicherheit benötigen.
Vorteile:
- Umfassender Image- und Laufzeitschutz
- Tiefe Kubernetes- und Registry-Integration
- Leistungsstarke Richtliniendurchsetzung und Zulassungskontrollen
- Robuste Berichts- und Compliance-Funktionen
Nachteile:
- Die Enterprise-Preise können für kleinere Teams hoch sein
- Einrichtung und Konfiguration können komplex sein
- Erfordert Feinabstimmung, um Alarmmüdigkeit zu vermeiden
- Voller Funktionsumfang nur in der kostenpflichtigen Edition verfügbar
5. Clair

Clair ist ein Open-Source-Scanner container , der ursprünglich von CoreOS (mittlerweile Teil von Red Hat) entwickelt wurde. Dank seines API-basierten Designs ist er eine beliebte Wahl für die Integration von Scans in container und CI-Systeme.
Clair scannt jede Schicht eines Container-Images auf bekannte Schwachstellen, indem es Pakete mit Schwachstellendaten aus Quellen wie Debian, Alpine, Red Hat usw. abgleicht.
Clair selbst ist eher ein Backend-Dienst, da es Scan-Ergebnisse in einer Datenbank speichert und eine API zur Abfrage dieser bereitstellt. Bemerkenswert ist, dass Red Hat’s Quay Registry Clair im Hintergrund verwendet, um Images beim Push automatisch zu scannen.
Als Open-Source-Projekt erfordert Clair etwas Einrichtung (containerisierte Dienste und eine Datenbank), und Sie müssen es in Ihren Workflow integrieren (oder etwas wie Quay verwenden). Es kommt nicht mit einer ausgefallenen Benutzeroberfläche, aber es ist ein zuverlässiger Scanner für diejenigen, die bereit sind, zu experimentieren.
Wichtige Funktionen:
- Schichtweises CVE-Scannen von Images, Protokollierung der in jeder Schicht gefundenen Schwachstellen (hilft zu verstehen, welche Schicht welche CVE eingeführt hat)
- Bietet eine REST-API zur Integration von Scan-Ergebnissen in andere Systeme (CI-Pipelines, Registries usw.)
- Aktualisierbare Schwachstellendatenbank: bezieht Daten aus mehreren Linux-Distributions-Feeds und kann für weitere Schwachstellenquellen erweitert werden
- Schnelle, inkrementelle Scans – Clair kann nur geänderte Schichten erneut scannen, anstatt jedes Mal das gesamte Image
- Vollständig Open Source und kostenlos nutzbar (Apache-Lizenz), mit einer Community, die CVE-Feeds und Updates pflegt
Ideal für:
- Plattformteams und DIY-Enthusiasten, die einen Scanner wünschen, den sie tief in Benutzerdefinierte Workflows oder interne Plattformen integrieren können.
- Clair eignet sich hervorragend für den Einsatz in einer internen Registry oder als Teil eines maßgeschneiderten CI-Systems. (Wenn Sie Red Hat-basierte Umgebungen oder Quay verwenden, ist Clair möglicherweise Ihre Standardwahl für das Schwachstellen-Scanning.)
Vorteile:
- Open Source und vollständig kostenlos nutzbar
- Leichtgewichtig und einfach über API zu integrieren
- Inkrementelles Scannen beschleunigt wiederholte Prüfungen
- Starker Community-Support und häufige Updates der Schwachstellen-Feeds
Nachteile:
- Erfordert manuelle Einrichtung und Datenbankkonfiguration
- Fehlt eine integrierte UI oder ein Dashboard
- Begrenzte Ökosystem-Unterstützung im Vergleich zu kommerziellen Tools
- Keine integrierten Funktionen zur Behebung oder Richtliniendurchsetzung
6. Docker Scout

Docker Scout ist das hauseigene container von Docker, das nahtlos in Docker Hub und die Docker-CLI integriert ist. Wenn Sie als Entwickler Docker Desktop oder Hub nutzen, erweitert Scout Ihren bestehenden Arbeitsablauf um Sicherheitsinformationen. Es erstellt automatisch eine SBOM Software-Stückliste) für Ihre Images und kennzeichnet bekannte Schwachstellen in diesenKomponenten.
Eine der Stärken von Docker Scout ist das Vorschlagen von Behebungspfaden; zum Beispiel kann es ein Upgrade des Basis-Images empfehlen, das eine Reihe von Schwachstellen beseitigen würde. Scout läuft als Cloud-Dienst mit einem Web-Dashboard und ist auch in die Docker CLI integriert (Sie können Docker Scout-Befehle ausführen, um Images lokal oder in CI zu analysieren).
Das Tool verwendet kontinuierlich aktualisierte Schwachstellendaten und überwacht sogar Ihre Images über die Zeit (es benachrichtigt Sie, wenn eine neue CVE ein Image betrifft, das zuvor sauber war). Docker Scout bietet einen kostenlosen Tarif (für einzelne Entwickelnde/kleine Projekte) und kostenpflichtige Pläne für Teams.
Wichtige Funktionen:
- SBOM-Generierung und -Analyse: Es zerlegt Ihr Image in Ebenen und Pakete, listet genau auf, was sich darin befindet, und hebt anfällige Komponenten hervor.
- Abgleich mit Schwachstellendatenbanken mit Echtzeit-Updates (gestützt durch Docker-Datenfeeds, sodass neue CVEs schnell erkannt werden)
- Empfehlungen für Korrekturen: schlägt neuere Image-Tags oder Paket-Updates vor, um Schwachstellen zu beheben (mit dem Ziel, Änderungen der Image-Größe zu minimieren)
- Integrationen in das Docker-Ökosystem: Sicherheitsinformationen direkt auf Docker Hub-Seiten oder in Docker Desktop anzeigen und CLI-Befehle in CI-Pipelines verwenden
- Richtlinienfunktionen zur Durchsetzung von Regeln (z. B. einen Build fehlschlagen lassen, wenn Schwachstellen einen Schwellenwert überschreiten, unter Verwendung der CLI-/CI-Integration von Docker Scout)
Ideal für:
- Entwickelnde und kleine Teams, die bereits in Docker Hub/CLI investiert haben und integrierte Sicherheitsprüfungen wünschen, ohne eine separate Plattform einführen zu müssen.
- Docker Scout ist eine klare Empfehlung, wenn Sie Images in den Docker Hub pushen – es liefert Ihnen sofortiges Feedback zum Image-Risiko und wie Sie es verbessern können. (Zudem ist die Basisfunktionalität für öffentliche Repos und ein privates Repo kostenlos, was es zu einer einfachen Wahl für individuelle Projekte macht.)
Vorteile:
- Nahtlose Integration mit Docker Hub, CLI und Desktop
- Automatische SBOM-Generierung mit Echtzeit-Schwachstellenerkenntnissen
- Umsetzbare Empfehlungen zur Behebung für Basis-Images und Pakete
Nachteile:
- Beschränkt auf das Docker-Ökosystem und im Hub gehostete Images
- Weniger anpassbar als eigenständige Enterprise-Scanner
- Richtlinienkontrollen sind grundlegend im Vergleich zu spezialisierten Tools
7. Falco

Falco unterscheidet sich ein wenig von den anderen Einträgen auf dieser Liste – es handelt sich nicht um einen Bildscanner, sondern um ein Bedrohungserkennung in der Laufzeit für Container. Wir führen es hier auf, weil container nicht bei der Erstellung endet und Falco sich zum De-facto-Standard für die Echtzeitüberwachung container entwickelt hat.
Ursprünglich von Sysdig entwickelt und jetzt ein CNCF Incubating Project, läuft Falco auf Ihren Hosts oder Clustern und verwendet Kernel-Level-Daten (via eBPF oder Treiber), um zu überwachen, was Container tun. Es wird mit einer Reihe von Regeln geliefert, die verdächtige Aktivitäten erkennen, wie z. B.: ein Container, der eine Shell startet oder System-Binärdateien modifiziert, unerwartete Netzwerkverbindungen, das Lesen sensibler Dateien usw. Wenn Falcos Regeln ausgelöst werden, kann es Warnungen generieren oder in Incident-Response-Workflows eingespeist werden.
Während Falco Ihnen nichts über bekannte CVEs in Ihren Images sagt, informiert es Sie, wenn ein Container etwas tut, was er nicht sollte, wie z. B. die Anzeige eines aktiven Exploits oder einer Fehlkonfiguration.
Wichtige Funktionen:
- Überwacht laufende Container (und Hosts) auf Systemaufrufebene, erkennt Anomalien in Echtzeit (z. B. Krypto-Mining-Verhalten, Dateizugriffsverletzungen)
- Standard-Regelsatz für gängige Bedrohungen, plus hochgradig anpassbare Regeln (schreiben Sie Ihre eigenen, um Falco an das erwartete Verhalten Ihrer Anwendung anzupassen)
- Kubernetes-Audit-Log-Integration: Falco kann auch K8s-Ereignisse aufnehmen, um Dinge wie das Ausführen von Befehlen in Pods oder Änderungen in Pod-Sicherheitsrichtlinien zu erkennen
- Open Source und Teil der CNCF, was eine aktive Community und kontinuierliche Verbesserung bedeutet; Beiträge neuer Regeln für aufkommende Bedrohungen
- Leichtgewichtige Bereitstellung als Daemonset in Kubernetes oder als Systemdienst auf jedem Linux. Alarme können zur Reaktion an STDOUT, Slack oder SIEM-Systeme gesendet werden.
Ideal für:
- Teams, die Laufzeit-Containersicherheit zur Ergänzung des Image-Scannings benötigen.
- Wenn Sie wissen möchten, wann ein Container sich fehlerhaft verhält (sei es aufgrund eines Zero-Day-Exploits, einer Insider-Bedrohung oder einfach einer fehlerhaften Konfiguration), ist Falco die bevorzugte Lösung.
- Es ist beliebt in Kubernetes-Umgebungen, wo Sie eine zusätzliche Verteidigungslinie über Admission Controls hinaus wünschen.
Vorteile:
- Echtzeit-Erkennung von abnormaler Container- und Host-Aktivität
- Hochgradig anpassbare Regel-Engine für maßgeschneiderte Bedrohungserkennung
- Leichtgewichtig und einfach als DaemonSet oder Systemdienst bereitzustellen
- Starke Community-Unterstützung unter der CNCF mit häufigen Regel-Updates
Nachteile:
- Erkennt keine bekannten CVEs oder führt kein Image-Scanning durch
- Erfordert Feinabstimmung zur Reduzierung von Rauschen und zur Vermeidung von Fehlalarmen
- Begrenzte Sichtbarkeit außerhalb von Linux-basierten Umgebungen
- Keine integrierte Behebung — Integration mit externen Alarmierungs- oder Reaktionstools
8. Grype

Grype ist ein schneller und benutzerfreundlicher Open-Source-Schwachstellenscanner für container und Dateisysteme, entwickelt von Anchoreentwickelt wurde. Er ist im Wesentlichen der Nachfolger des älteren Open-Source-Projekts Anchore , das zu einem einfachen CLI-Tool weiterentwickelt wurde.
Mit Grype können Sie auf ein Docker-Image (per Tag oder Tar-Datei) oder sogar ein Dateisystemverzeichnis zeigen, und es wird alles darin aufzählen und bekannte Schwachstellen finden. Es greift auf Anchores robuste Schwachstellen-Feeds für mehrere Betriebssysteme und Sprach-Ökosysteme zu. Einer der Hauptschwerpunkte von Grype ist die Genauigkeit, da es sich bemüht, False Positives durch präzise Übereinstimmung von Paketversionen zu minimieren. Es unterstützt auch aufkommende Standards wie VEX (Vulnerability Exploitability eXchange), um bestimmte Schwachstellen als nicht zutreffend oder behoben zu kennzeichnen.
Grype funktioniert gut in CI-Pipelines (es gibt JSON- oder Tabellenergebnisse aus) und lässt sich mit Anchores Syft-Tool kombinieren (das SBOMs generiert). Im Wesentlichen bietet Grype einen kostenlosen Scanner, den Sie mit minimalem Aufwand skripten können.
Wichtige Funktionen:
- Scannt viele Image-Quellen: Docker-/OCI-Images (lokal oder remote), Dateiverzeichnisse, SBOM-Dateien – was es vielseitig für verschiedene Anwendungsfälle macht
- Unterstützt OS-Pakete und sprachspezifische Abhängigkeiten (z. B. findet es anfällige Gems, npm-Pakete usw. in Images)
- Fokus auf wenige False Positives und relevante Ergebnisse – Grypes Schwachstellenabgleich ist recht intelligent und reduziert Rauschen
- Regelmäßig aktualisierte Schwachstellendatenbank (kann online mit Anchores Feed oder offline mit heruntergeladener DB arbeiten)
- Ausgabe in mehreren Formaten (JSON, CycloneDX SBOM, Textzusammenfassungen) für die einfache Integration in Pipelines und andere Tools
Ideal für:
- Entwickelnde oder DevOps-Ingenieure, die einen schnörkellosen, zuverlässigen Scanner zur Einbettung in die Automatisierung suchen.
- Wenn Sie ein Open-Source-Tool suchen, das Sie in einer GitHub Action oder einem Shell-Skript ausführen können, um Builds bei Schwachstellen mit hohem Schweregrad fehlschlagen zu lassen, ist Grype ideal.
- Es eignet sich auch hervorragend für das Scannen von Dateisysteminhalten (nicht nur Container-Images), was in CI-Umgebungen nützlich für das Scannen von Anwendungsabhängigkeiten sein kann.
Vorteile:
- Schnelles und leichtgewichtiges CLI-Tool für schnelle Schwachstellenscans
- Geringe Fehlalarme mit präzisem Paket- und Versionsabgleich
- Unterstützt mehrere Eingabetypen einschließlich Images, Verzeichnisse und SBOMs
- Lässt sich leicht in CI/CD integrieren mit JSON- und CycloneDX-Ausgaben
Nachteile:
- Keine Benutzeroberfläche oder zentrales Dashboard zur Ergebnisverwaltung
- Beschränkt auf Schwachstellenscans (keine Laufzeit- oder Compliance-Funktionen)
- Erfordert manuelle Einrichtung für Offline-Datenbank-Updates
- Die Ausgabe kann ohne ordnungsgemäße Filterung oder Automatisierung ausführlich sein
9. OpenSCAP

OpenSCAP ist ein Tool zur Sicherheitsüberprüfung aus der Linux-Welt. Es ist zwar nicht ausschließlich für Container gedacht, kann aber dazu verwendet werden, container auf compliance Schwachstellen zu überprüfen.
Unterstützt von Red Hat implementiert OpenSCAP den SCAP-Standard (Security Content Automation Protocol) und wird mit einer Bibliothek von Sicherheitsprofilen geliefert (z. B. DISA STIGs, PCI-DSS-Prüfungen usw.). Mit OpenSCAP können Sie ein Image oder einen laufenden Container-Host anhand dieser Profile bewerten, um zu prüfen, ob es den Best Practices entspricht. Speziell für Container-Images kann OpenSCAP nach bekannten CVEs scannen und auch die Konfigurationshärtung überprüfen (z. B. sicherstellen, dass bestimmte unsichere Dienste nicht vorhanden sind). Es wird oft mit Red Hat-basierten Containern verwendet (es gibt sogar ein OpenSCAP Container-Image, das andere Images scannen kann). Das Tool ist sehr leistungsfähig für Compliance-Verantwortliche, kann aber überdimensioniert sein, wenn man nur einen schnellen Schwachstellen-Scan durchführen möchte.
Wichtige Funktionen:
- Compliance-Scanning: Validierung von Containern oder Hosts anhand vordefinierter Sicherheits-Baselines (CIS-Benchmarks, Regierungsstandards usw.)
- Schwachstellen-Scanning unter Verwendung von Red Hats CVE-Daten (besonders nützlich für RHEL/UBI Container-Images, um anwendbare Errata zu finden)
- Kommandozeilen-Tool (oscap), das Container-Tarballs oder sogar Docker-Images anhand ihrer ID scannen und dabei HTML- oder XML-Berichte erstellen kann
- Integration mit Red Hat-Tools (z. B. Red Hat Satellite, Foreman und innerhalb von OpenShift-Pipelines für Sicherheitsprüfungen)
- Open-Source-Framework, erweiterbar durch das Schreiben eigener XCCDF/OVAL-Checks bei Bedarf
Ideal für:
- Sicherheits- und Compliance-Teams von Unternehmen, die Container-Images anhand strenger Standards bewerten müssen.
- Wenn Ihre Organisation hohe Audit-Anforderungen hat (z. B. im Regierungs- oder Finanzsektor), bietet OpenSCAP eine bewährte Methode, um Container sowohl auf Schwachstellen als auch auf Konfigurations-Compliance zu überprüfen.
Vorteile:
- Unterstützt von Red Hat und hält sich an Industriestandards für Compliance
- Hochgradig anpassbar durch XCCDF- und OVAL-Definitionen
- Generiert detaillierte HTML- und XML-Berichte für Audits und Dokumentation
Nachteile:
- Steilere Lernkurve und CLI-lastiger Workflow
- Begrenzte Benutzeroberfläche und entwickelndenfreundliche Integrationen
- Am besten geeignet für Red Hat-basierte Umgebungen
- Überdimensioniert für Teams, die nur schnelle Schwachstellenscans benötigen
10. Qualys Container

Qualys Container ist Teil Cloud-Sicherheit von Qualys und bringt Schwachstellenmanagement des Unternehmens Schwachstellenmanagement in die container ein. Qualys CS bietet einen zentralisierten Cloud-Dienst, mit dem Container und Images in Ihren gesamten Umgebungen (On-Premise, Cloud, CI-Pipelines) erkannt und auf Schwachstellen und Fehlkonfigurationen überprüft werden können.
Qualys verwendet leichte Container-Sensoren, die Sie auf Hosts oder Clustern bereitstellen. Diese erkennen dann automatisch laufende Container, Images und sogar Orchestrator-Details.
Schwachstellendaten werden mit der riesigen Cloud-Datenbank von Qualys korreliert, und Sie erhalten eine zentrale Übersicht über alle Container-Assets und deren Sicherheitslage. Qualys Containersicherheit kann auch Compliance-Checks (wie CIS Docker Benchmark-Scanning) durchführen und integriert sich in CI/CD (sie bieten beispielsweise ein Jenkins-Plugin an, um Images während des Build-Prozesses zu scannen).
Als Enterprise-Produkt bietet es die üblichen Qualys-Stärken: robuste Berichterstattung, Alarmierung und die Fähigkeit, große Umgebungen zu handhaben.
Wichtige Funktionen:
- Automatische Erkennung und Inventarisierung von Containern und Images in Ihrer gesamten Infrastruktur. Sie wissen, welche Images wo laufen und welche Schwachstellen sie aufweisen.
- Scannen von Images in Registries (verbindet sich mit gängigen Registries, um neue Images beim Push zu scannen) sowie auf Hosts
- Container-Laufzeitsicherheitsfunktionen: können Probleme in laufenden Container-Instanzen erkennen und alarmieren (und sogar Container blockieren, die von ihrer Image-Baseline abweichen)
- Enge Integration in DevOps-Pipelines über API und native Plugins (damit Entwickler Feedback in ihrem Build-Prozess erhalten)
- Richtliniengesteuerte Durchsetzung und Compliance-Berichterstattung unter Verwendung der Kontrollbibliothek von Qualys (z. B. Untersagung der Ausführung von Containern mit kritischen Schwachstellen, Sicherstellung sicherer Docker-Daemon-Konfigurationen usw.)
Ideal für:
- Große Unternehmen und regulierte Branchen, die Qualys bereits für das Schwachstellenmanagement nutzen und diese Transparenz auf Container ausweiten möchten.
- Wenn Sie eine vereinheitlichte Berichterstattung über VM- und Container-Schwachstellen benötigen, ist Qualys eine gute Wahl.
- Es ist auch für Organisationen mit Tausenden von Containern geeignet, bei denen die automatisierte Erkennung ebenso wichtig ist wie das Scannen (Qualys hilft Ihnen, nichts zu übersehen, was in Ihrer Umgebung läuft).
Vorteile:
- Vereinheitlichte Transparenz über VMs, Hosts und Container hinweg in einem Dashboard
- Automatisierte Erkennung von Container-Assets in hybriden Umgebungen
- Nahtlose CI/CD- und Registry-Integrationen für kontinuierliches Scannen
Nachteile:
- Primär auf große Unternehmen ausgerichtet, was es für kleinere Teams aufwendig macht
- Die anfängliche Einrichtung und Bereitstellung kann bei Skalierung komplex sein
- Preis- und Lizenzdetails sind undurchsichtig
11. Snyk Container

Snyk Container ein Produkt container von Snyk, einem Unternehmen, das sich zum Ziel gesetzt hat, entwicklerfreundliche Sicherheitstools anzubieten. Snyk Container auf die Integration in den Entwicklungsprozess. Es kann container auf Schwachstellen sowohl in Betriebssystempaketen als auch in Anwendungsbibliotheken scannen und nutzt dabei die Schwachstellendatenbank Snyksowie Open-Source-Informationen.
Snyks Vorteil liegt im Kontext und in der Priorisierung: Es hilft Entwickelnden zu priorisieren, welche Schwachstellen wirklich relevant sind (zum Beispiel hervorheben, ob eine anfällige Bibliothek im Image tatsächlich von der Anwendung verwendet wird). Es bietet auch Anleitungen zur Behebung – oft durch Vorschläge für Basis-Image-Upgrades, die viele Schwachstellen auf einmal reduzieren.
Snyk Container lässt sich in CI/CD integrieren (mit Plugins und CLI) und kann Images über die Zeit überwachen (Warnungen senden, wenn neue Schwachstellen Ihr Image betreffen). Es kann sogar eine Verbindung zu Kubernetes-Clustern herstellen, um laufende Workloads kontinuierlich auf Probleme zu überwachen.
Wichtige Funktionen:
- CI/CD- und Git-Integration: Entwickelnde können Images in ihren Pipelines scannen oder sogar Scans über GitHub-/GitLab-Integrationen auslösen, um Probleme vor dem Merge zu erkennen.
- Entwickelnde-zentrierte Behebungshinweise (z. B. „Wechseln Sie zu diesem schlankeren Basis-Image, um 30 Probleme zu beseitigen“) und die Möglichkeit, automatisierte Fix-PRs für Basis-Image-Updates zu erstellen.
- Transparenz in Kubernetes: Snyk kann sich mit einem K8s-Cluster verbinden und alle laufenden Images sowie deren Schwachstellen auflisten, wobei dies mit den Deployment-Konfigurationen verknüpft wird (hilft, Dev und Ops zu verbinden).
Compliance-Funktionen wie Lizenz-Scanning und Konfigurationsprüfungen, zusätzlich zum Schwachstellen-Scanning (da es auf den Software-Kompositionsanalyse-Wurzeln von Snyk aufbaut).
Ideal für:
DevOps-Teams, die Security nach links verschieben und sie zu einem Teil der Entwicklung machen wollen.
Vorteile:
- Tiefe Entwickelnde-Integration mit Git, CI/CD und Kubernetes.
- Umsetzbare Behebungshinweise und automatisierte PRs für Basis-Image-Updates.
- Intuitives Dashboard für Schwachstellen-Tracking und -Reporting.
Nachteile:
- Kostenpflichtige Pläne für erweiterte Funktionen und größere Teams erforderlich.
- Bekannt für sein hohes Aufkommen an Fehlalarmen.
- Nur-Cloud-Dienst ohne On-Premise-Bereitstellungsoptionen.
- Weniger geeignet für stark regulierte Umgebungen, die ein vollständiges Offline-Scanning benötigen.
12. Black Duck

Black Duck ist ein Veteran im Bereich Anwendungssicherheit, der traditionell für compliance Open-Source-Lizenzen compliance SCA Software-Kompositionsanalyse) bekannt ist. Im container Black Duck container scannen, um alle Open-Source-Komponenten und deren Schwachstellen zu identifizieren. Im Wesentlichen führt es eine gründliche Software-Kompositionsanalyse an Ihrem Image durch: Es extrahiert die Stückliste (alle Bibliotheken, Pakete und Betriebssystemkomponenten) und ordnet diese Black DuckKnowledge Base für Open-Source-Risiken ab.
Eine der Stärken von Black Duck ist die Lizenz-Compliance – wenn Sie also Bedenken hinsichtlich der Lizenzierung von Komponenten in Ihren Containern haben (z. B. Vermeidung von GPL-Code), ist es sehr nützlich. Das Container-Scanning von Black Duck verwendet oft eine Komponente namens „Black Duck Docker Inspector“, um Images Schicht für Schicht zu analysieren. Die Ergebnisse fließen in den Black Duck Hub (zentrales Dashboard) ein, wo Sicherheits- und Rechtsteams Schwachstelleninformationen, Richtlinienverstöße und sogar Risikobewertungen einsehen können. Dieses Tool wird normalerweise On-Premise oder als Managed Service bereitgestellt und richtet sich an große Organisationen.
Wichtige Funktionen:
- Umfassende BOM-Analyse: identifiziert die gesamte Open-Source-Software im Image (bis hin zu Sprachbibliotheken) und kennzeichnet bekannte Schwachstellen und Lizenzen
- Schichtspezifische Einblicke: Zeigt, welche Schicht welche Komponenten eingebracht hat und somit, wo eine Schwachstelle eingeführt wurde (nützlich für die Planung der Behebung)
- Richtlinienverwaltung: Sie können Richtlinien definieren (z. B. „keine Komponenten mit GPL-Lizenz“ oder „keine Schwachstellen über mittlerer Schwere“) und Black Duck kennzeichnet Images, die diese verletzen
- Integration in CI-Pipelines über das Synopsys Detect Plugin/CLI, sodass Sie Builds fehlschlagen lassen oder Berichte während des Build-Prozesses erhalten können
- Links zu detaillierten Behebungsinformationen in der Black Duck-Datenbank und kann Issues oder Pull Requests zur Aktualisierung von Komponenten erstellen
Ideal für:
- Unternehmen mit einem starken Fokus auf Open-Source-Governance.
- Wenn die Verfolgung von Lizenzen und eine umfassende Sicht auf Komponentenrisiken genauso wichtig ist wie das Aufspüren von CVEs, ist Black Duck ein starker Kandidat.
Es wird häufig in Branchen wie der Automobilindustrie, Luft- und Raumfahrt oder anderen mit strengen Compliance-Anforderungen für Softwarekomponenten eingesetzt. Vorteile:
- Umfassende SCA- und Lizenz-Compliance-Analyse für Container
- Schichtweise Einblicke in Komponentenherkunft und Schwachstellen
- Leistungsstarke Richtlinienverwaltung für Sicherheits- und rechtliche Compliance
Nachteile:
- Komplexere Einrichtung und höhere Ressourcenanforderungen
- Primär ausgerichtet auf große Unternehmen mit Compliance-Anforderungen
- Langsamere Scanzeiten im Vergleich zu leichtgewichtigen Open-Source-Scannern
- Die Enterprise-Preise können für kleinere Teams hoch sein
13. Sysdig

Sysdig ist eine container , die sowohl Image-Scanning als auch Laufzeitsicherheit in einem Produkt vereint (oft als CNAPP Cloud App Protection Platform – bezeichnet).
Mit Sysdig Secure können Sie Container-Images in Ihrer CI-Pipeline oder in Registries auf Schwachstellen scannen und auch Richtlinien durchsetzen, um Deployments zu blockieren, die Ihre Kriterien nicht erfüllen. Aber Sysdig geht noch weiter: Unter Verwendung der Open-Source-Engine Falco überwacht es kontinuierlich laufende Container, um anomales Verhalten zu erkennen. Diese Kombination bedeutet, dass Sysdig Secure Ihnen Feedback zur Build-Zeit und Schutz zur Laufzeit bietet.
Zu den herausragenden Funktionen gehören die Verknüpfung von Scan-Ergebnissen mit Kubernetes-Deployments (sodass Sie sehen können, welche laufenden Workloads anfällige Images aufweisen) und die Zuordnung von Ergebnissen zu Compliance-Standards (PCI, NIST usw.) für Berichte.
Sysdig bietet auch eine nützliche Funktion zur Vorschlag von Korrekturen, z.B. indem es Ihnen mitteilt, welche Basis-Image-Version bestimmte Schwachstellen beheben würde. Als kommerzielles Tool wird es mit einer Web-UI, API und Integrationen mit CI/CD- und Registry-Webhooks geliefert.
Wichtige Funktionen:
- Image-Scanning + Laufzeitsicherheit in einem: Schwachstellenscans plus Echtzeit-Syscall-Monitoring (über Falco), um Angriffe im Moment ihres Auftretens zu erkennen
- Kubernetes-fähige Transparenz: Korreliert Images und Container mit Kubernetes-Metadaten (Namespaces, Deployments), wodurch es einfacher wird, Korrekturen für aktiv laufende Dienste zu priorisieren
- Richtlinien-Engine zur Durchsetzung der Sicherheit während des Builds und Deployments (z.B. verhindern, dass ein Pod startet, wenn er eine blockierte Schwachstelle aufweist oder gegen Compliance-Regeln verstößt)
- Compliance-Mapping und Berichterstattung – vorkonfigurierte Prüfungen für Standards wie PCI, HIPAA und Benutzerdefinierte Regeln, mit Nachweisen aus Image-Scans und Laufzeitdaten
- Funktionen zur Incident Response: Sysdig kann detaillierte Aktivitäten (Syscall-Captures) rund um Sicherheitsereignisse aufzeichnen, was bei der forensischen Analyse hilft, wenn ein Container kompromittiert wird
Ideal für:
Es eignet sich besonders gut für Kubernetes-Umgebungen, in denen Laufzeittransparenz und Image-Scanning Hand in Hand gehen müssen, um die Pipeline wirklich abzusichern.
Vorteile:
- Vereinheitlichte Plattform, die Image-Scanning, Laufzeitsicherheit und Compliance kombiniert
- Umfassender Kubernetes-Kontext zur Priorisierung von Schwachstellen in aktiven Workloads
- Basierend auf Falco für Echtzeit-Bedrohungserkennung und Verhaltensüberwachung
Nachteile:
- Unternehmensorientierte Plattform mit höheren Preisen als eigenständige Scanner
- Einrichtung und Feinabstimmung können für kleinere Teams komplex sein
- Erfordert fortlaufendes Regelmanagement, um Alert Fatigue zu vermeiden
14. Trivy

Trivy von Aqua Security) hat sich aufgrund seiner Benutzerfreundlichkeit und umfassenden Abdeckung zu einem der beliebtesten container entwickelt. Es handelt sich um eine einzelne Binärdatei, die keine komplexe Einrichtung erfordert – mit dem Befehl trivy myapp:latest“ erhalten Sie innerhalb von Sekunden eine Liste der Schwachstellen.
Trivy ist dafür bekannt, alles zu scannen: nicht nur Container-Images, sondern auch Dateisysteme, Git-Repos, Dockerfiles, Kubernetes-Manifeste und mehr. Das macht es zu einem praktischen Schweizer Taschenmesser für Sicherheitsscans in DevOps. Es zieht Schwachstellendaten aus vielen Quellen (Linux-Distro-Advisories, GitHub-Sicherheits-Advisories für Sprachabhängigkeiten usw.) und scannt sogar Infrastructure-as-Code-Konfigurationen auf Probleme, wenn Sie es anweisen.
Trivy kann Ergebnisse in Tabellenform oder als JSON ausgeben (und unterstützt die Generierung von SBOMs in SPDX/CycloneDX). Es wird auch als Engine für andere Tools verwendet (zum Beispiel verwendet die Harbor Registry Trivy als Plug-in-Scanner, und Kubernetes Lens-Tools integrieren es).
Als Open-Source-Lösung ist es komplett kostenlos und wird von der Community gepflegt (obwohl Aqua eine kostenpflichtige Version mit einer UI namens Trivy Premium anbietet).
Wichtige Funktionen:
- Sehr schnelle und einfache CLI – keine Voraussetzungen, aktuelle Schwachstellendatenbank wird beim ersten Start automatisch heruntergeladen
- Scannt verschiedene Zieltypen: Container-Images (lokal oder remote), Verzeichnisse, Konfigurationsdateien (K8s YAML, Terraform) und sogar aktive Kubernetes-Cluster auf Workload-Probleme
- Hohe Genauigkeit und Abdeckung durch eine breite Palette von Schwachstellenquellen und fein abgestimmtes Parsing (Trivy wird dafür gelobt, viele Ergebnisse ohne viele Fehlalarme zu finden)
- Kann SBOMs generieren und SBOM-Dateien auf Schwachstellen scannen, wodurch moderne Workflows für die Sicherheit der Lieferkette unterstützt werden
- Lässt sich einfach in CI integrieren (einfach die Binärdatei hinzufügen und in einer Pipeline ausführen) und verfügt über eine erweiterbare Ausgabe, die in Tools wie Grafana oder Slack-Benachrichtigungen eingespeist werden kann
Ideal für:
- Ehrlich gesagt, jeder – von Einzelentwickelnden bis hin zu Großunternehmen.
- Wenn Sie einen schnellen, zuverlässigen Scan eines Container-Images auf bekannte Probleme benötigen, ist Trivy oft das erste Tool der Wahl.
- Es ist kostenlos, daher ideal für Teams mit begrenztem Budget oder für diejenigen, die gerade erst beginnen, Sicherheit in ihre Pipelines zu integrieren.
- Und selbst etablierte Organisationen nutzen Trivy für spezifische Anwendungsfälle (z. B. regelmäßige Scans von Konfigurationen oder als Ergänzung zu kommerziellen Scannern).
Vorteile:
- Seine Flexibilität, mehr als nur Images zu scannen, macht es auch zu einem wertvollen allgemeinen Sicherheitstool in jedem DevOps-Toolkit.
- Schnell, leichtgewichtig und einfach mit einem einzigen CLI-Befehl auszuführen
- Genaue Ergebnisse mit minimalen Fehlalarmen
- Komplett kostenlos und Open Source mit starker Community-Unterstützung
Nachteile:
- Nur CLI-Schnittstelle, es sei denn, die kostenpflichtige Trivy Premium UI wird verwendet
- Benötigt Internetzugang, um Schwachstellendatenbanken zu aktualisieren
- Große Scans können beim ersten Durchlauf aufgrund von Datenbank-Downloads langsamer sein
Nachdem wir die wichtigsten Tools im Allgemeinen behandelt haben, gehen wir nun auf die besten Optionen für spezifische Szenarien ein. Je nachdem, ob Sie ein Entwickelnde sind, der an einem persönlichen Projekt arbeitet, ein Startup-CTO oder Tausende von Containern in der Produktion betreibt, kann die ideale Container-Scanning-Lösung variieren.
Im Folgenden stellen wir die besten Container-Scanner für verschiedene Anwendungsfälle vor, mit einer kurzen Begründung für jeden.
Die 5 besten Container-Scanning-Tools für Entwickelnde
Entwickelnde wünschen sich Tools, die Sicherheit so reibungslos wie möglich gestalten. Die besten Container-Scanner für Entwickelnde sind diejenigen, die sich ohne viel Einrichtung oder Aufwand in Coding- und Build-Workflows integrieren lassen.
Wichtige Anforderungen sind schnelles Feedback (niemand möchte einen Scan, der 30 Minuten dauert), einfache CI/CD-Integration und umsetzbare Ergebnisse (vorzugsweise mit Korrekturvorschlägen), damit das Beheben von Schwachstellen als Teil des normalen Entwicklungszyklus empfunden wird. Auch ein gewisses Maß an entwickelnden-zentrierter Finesse – wie ein IDE-Plugin oder eine benutzerfreundliche CLI – ist sehr hilfreich.
Hier sind einige Top-Empfehlungen speziell für Entwickelnde:
1. Aikido
Aikido ist perfekt für Entwickelnde, da es Sicherheitsprüfungen direkt in den Entwicklungsprozess einbettet. Sie erhalten sofortige Schwachstellenwarnungen in Ihrer IDE und bei Pull Requests, und sein KI-AutoFix kann sogar Patches für Sie generieren. Es ist im Wesentlichen ein Sicherheitsassistent für Entwickelnde, der Container-Scans (und mehr) im Hintergrund durchführt, damit Sie sich auf das Coding konzentrieren können.
2. Snyk Container
Snyk lässt sich in GitHub, Jenkins usw. integrieren, um Ihre Images zu scannen und dann Fix-Pull-Requests zu öffnen (z. B. durch Vorschlagen einer höheren Basis-Image-Version). Entwickelnde schätzen die klaren Berichte von Snyk und die Möglichkeit, bestimmte Probleme über die Konfiguration zu ignorieren oder zu pausieren.
3. Docker Scout
Für viele Entwickelnde ist Docker bereits Teil des Arbeitsalltags. Docker Scout nutzt dies, um Ihnen direkt in Docker Hub oder über die Docker CLI Einblicke in Schwachstellen zu geben. Es ist sehr einfach zu bedienen (nahezu keine Lernkurve, wenn Sie Docker kennen) und bietet schnelle Hinweise zur Verbesserung der Image-Sicherheit. Dies macht es zu einer natürlichen Wahl für einzelne Entwickelnde oder kleine Teams, die eine einfache und integrierte Lösung wünschen.
4. Trivy
Trivys superschnelles CLI-Scanning ist ideal für Entwickelnde, die einen lokalen Check eines Images vor dem Pushen durchführen möchten. Es ist so einfach wie das Ausführen Ihrer Tests. Da es auch Konfigurationsdateien und Quell-Repos scannt, können Entwickelnde Trivy in mehreren Phasen einsetzen (Code-Abhängigkeiten scannen, dann das erstellte Image scannen). Es ist Open Source, sodass Sie es frei skripten und anpassen können – ein großer Vorteil für Entwickelnde, die Automatisierung mögen.
5. Grype
Grype is another excellent open source developer-friendly scanner, built by Anchore with simplicity and automation in mind. It’s a single CLI tool you can drop into any workflow — just run grype <image> and it lists vulnerabilities clearly and fast. Developers like it because it focuses on accuracy (low false positives) and pairs nicely with Syft, its companion SBOM generator.
Wenn Sie einen Open-Source-, skriptbaren, funktionalen Scanner wünschen, den Sie ohne Einrichtungsprobleme automatisieren oder lokal ausführen können, ist Grype eine solide Wahl.
Die 5 besten Container-Scanning-Tools für Unternehmen
Unternehmen legen typischerweise Wert auf Skalierbarkeit, Governance und Integration in einen breiteren Security Stack. Die besten Enterprise Container-Scanning-Tools bieten zentralisiertes Management, rollenbasierte Zugriffskontrolle, Compliance-Berichterstattung und die Fähigkeit, Tausende von Images über verschiedene Teams und Projekte hinweg zu verwalten.
Sie sollten sich in Ticketing-Systeme und CI/CD auf Enterprise-Niveau integrieren lassen und sich möglicherweise mit anderen Sicherheitstools (wie SIEMs oder Asset-Inventaren) verbinden.
Hier sind die besten Container-Scanner für Enterprise-Anforderungen:
1. Aikido
Aikido Security zeichnet sich als eines der wenigen Container-Scanning-Tools aus, das sowohl auf die Developer Experience als auch auf die Enterprise Governance ausgelegt ist.
Von Enterprise-Funktionen wie SSO über On-Prem-Bereitstellung (für Compliance) bis hin zu sofort einsatzbereiten Compliance-Frameworks ermöglicht Aikido Unternehmen, nicht nur aktuelle Sicherheitsanforderungen zu erfüllen, sondern auch zuversichtlich für die Zukunft zu innovieren.
Im Gegensatz zu älteren Enterprise-Tools, die sich oft schwerfällig und isoliert anfühlen, konzentriert sich Aikido auf entwickelndenfreundliche Workflows und rauschfreie Ergebnisse. Das bedeutet weniger Fehlalarme, schnellere Behebung und eine engere Integration mit Tools, die Unternehmen bereits nutzen.
2. Aqua Security
Aqua ist eine Top-Wahl für große Unternehmen, die Container und Kubernetes betreiben. Es bietet eine vollständige Lifecycle-Abdeckung – Image-Scanning, Admission Control und Runtime Defense – mit einer robusten Managementkonsole. Unternehmen schätzen Aquas Compliance-Module (mit Vorlagen für Standards) und seine Fähigkeit, sich in alles zu integrieren, von CI-Pipelines bis hin zu Cloud-Konten.
Es ist in großen Bereitstellungen praxiserprobt und unterstützt Multi-Cloud- und Hybrid-Umgebungen problemlos.
3. Qualys Container Security
Viele Unternehmen nutzen Qualys bereits für das Schwachstellenmanagement auf Servern, und Qualys Container Security erweitert dies auf den Container-Bereich. Es ist für großflächige Transparenz konzipiert und entdeckt automatisch Container-Instanzen in Rechenzentren und der Cloud. Qualys glänzt im Asset Management und bei der Compliance: Ein Enterprise Security Team erhält eine zentrale Ansicht für „alle Container-Images und deren Schwachstellen unternehmensweit“.
Die integrierten CI-Plugins und die API ermöglichen es Unternehmen zudem, das Scanning in komplexe CI/CD-Workflows zu integrieren. Wenn Sie umfangreiche Berichterstattung und Integration mit unternehmensweiten Sicherheits-Dashboards benötigen, ist Qualys ein starker Kandidat.
4. Black Duck
Große Organisationen, die sich um Open-Source-Risiken sorgen, entscheiden sich oft für Black Duck. Für das Enterprise Container Scanning ist Black Ducks Fähigkeit, jede Open-Source-Komponente zu erkennen und Lizenz-/Rechtsrisiken zu verfolgen, ein Alleinstellungsmerkmal. Man stelle sich ein großes Unternehmen vor, das Software veröffentlicht – es muss sicherstellen, dass keine verbotenen Lizenzen oder ungepatchten Bibliotheken durchrutschen. Black Duck bietet diese Governance-Schicht mit Workflows für Sicherheits- und Rechtsfreigaben. Es ist leistungsstark, aber sehr mächtig für Unternehmen, bei denen Compliance und IP-Risiko oberste Priorität haben.
5. Sysdig Secure
Sysdig Secure spricht Unternehmen an, die eine zentrale Cloud-native Sicherheitsplattform suchen. Es wird von Fortune-500-Unternehmen genutzt, die riesige Kubernetes-Cluster betreiben. Die Fähigkeit des Tools, das Image-Scanning mit dem Laufzeitkontext zu verknüpfen (z. B. „dieses anfällige Image läuft in der Produktion in diesen Clustern“), ist bei Skalierung für die Priorisierung von unschätzbarem Wert.
Unternehmen schätzen auch Funktionen wie Sysdigs Integration mit LDAP/AD für die Benutzerverwaltung und seine erweiterten Analysen (z. B. Risikobewertung über Tausende von Images hinweg). Für ein Security Operations Center (SOC) in einem Unternehmen bietet Sysdig sowohl eine umfassende Übersicht als auch detaillierte Einblicke, wenn diese benötigt werden.
Die 4 besten Container-Scanning-Tools für Startups
Startups benötigen Sicherheitstools, die überdurchschnittliche Leistung erbringen, ohne das Budget zu sprengen. Typischerweise sucht ein Startup etwas Erschwingliches (oder Kostenloses), das einfach einzurichten ist (keine Zeit für einen dedizierten Security Engineer) und idealerweise schnelle Entwicklungs-Sprints nicht verlangsamt.
Die besten Container-Scanner für Startups sind jene, die starke Standardsicherheit mit minimaler Konfiguration bieten und mit dem Wachstum des Unternehmens skalieren können. Zudem ist Flexibilität entscheidend – der Tech-Stack eines Startups kann sich schnell ändern, daher ist ein Tool, das mehrere Umgebungen (Cloud, On-Prem, verschiedene Sprachen) abdeckt, ein Pluspunkt.
Hier sind großartige Optionen für junge Unternehmen:
1. Aikido
Für ein Startup bietet Aikido einen unglaublichen Mehrwert: Es ist kostenlos zu starten und bietet einen sofortigen Sicherheitsschirm für Ihre Container, Ihren Code und Ihre Cloud-Ressourcen. Auch mit der Aikido-Plattform, die viele Scanner in einem vereint, kann ein kleines Team SAST, Container-Scanning und mehr erhalten, ohne mehrere Tools verwalten zu müssen. Es ist, als würde man ein ganzes Sicherheitsteam in einer Box einstellen.
Die Tatsache, dass es Cloud-basiert und in wenigen Minuten einsatzbereit ist, erfüllt das Bedürfnis eines Startups, es „einfach und unkompliziert zu sichern“. Wenn das Startup wächst, kann Aikido skalieren und erweiterte Prüfungen einführen, aber vom ersten Tag an bietet es viel Schutz mit sehr geringem Aufwand – perfekt für ein schnelllebiges Unternehmen.
2. Trivy
Trivy ist eine fantastische Wahl für Startups, da es kostenlos, Open Source und einfach ist. Ein zweiköpfiges Entwicklerteam kann Trivy lokal oder in seiner CI-Pipeline verwenden, um offensichtliche Fehler (wie das Ausliefern einer kritischen Schwachstelle) zu verhindern. Es gibt keinen Beschaffungsprozess oder komplexe Integration – einfach die Binärdatei hinzufügen und loslegen.
Für ein finanziell eingeschränktes Startup deckt Trivy die Grundlagen von Container-Schwachstellen und sogar Dinge wie IaC-Scan ab, was ein großer Gewinn ohne Kosten ist.
3. Docker Scout
Wenn die Entwickelnden Ihres Startups bereits mit Docker vertraut sind, ist Docker Scout ein einfacher Gewinn. Es bietet Sicherheitseinblicke praktisch ohne Einrichtung (insbesondere wenn Sie Images auf Docker Hub hosten). Die kostenlose Stufe reicht wahrscheinlich für ein oder zwei private Repos eines kleinen Startups aus. Scout stellt sicher, dass Sie kein offensichtlich anfälliges Basis-Image verwenden. Es ist eine einfache Möglichkeit, der Entwicklung eine Schicht Sicherheitsbewusstsein hinzuzufügen.
4. Grype
Ein weiteres Open-Source-Juwel, Grype ist großartig für Startups, die einen leichtgewichtigen Scanner in ihren Build-Prozess integrieren möchten. Sie können Grype so skripten, dass es bei jedem Pull Request oder Image-Build ausgeführt wird; es wird den Build fehlschlagen lassen, wenn etwas Gravierendes gefunden wird. Startups schätzen Grypes Einfachheit und die Tatsache, dass keine Server gewartet oder Abonnements bezahlt werden müssen. Es ist ein pragmatisches Tool, um einen grundlegenden Sicherheitsstandard vom ersten Tag der Produktentwicklung an durchzusetzen.
Die 4 besten kostenlosen Container-Scanning-Tools
Suchen Sie nach Container-Scanning mit einem Budget von 0 $? Es gibt viele hochwertige kostenlose Optionen – meist Open-Source-Tools –, die Sie nutzen können, ohne einen Cent zu bezahlen. „Kostenlos“ kann dabei Unterschiedliches bedeuten: Einige sind vollständig Open Source und selbst gehostet, andere sind SaaS-Angebote mit großzügigen kostenlosen Tarifen.
Kostenlose Scanner eignen sich hervorragend für einzelne Entwickelnde, Open-Source-Projekte oder als Testlauf, bevor in eine kostenpflichtige Lösung investiert wird. Beachten Sie, dass kostenlose Tools zwar ihre Aufgabe erfüllen können, Sie jedoch möglicherweise Abstriche beim Komfort machen müssen (z. B. fehlende Benutzeroberfläche oder Enterprise-Funktionen).
Hier sind die besten kostenlosen Container-Scanner:
1. Trivy
Trivy führt die Liste der kostenlosen Scanner an. Es ist Open Source, wird von Aqua Security gepflegt und ist für jedermann kostenlos. Sie erhalten einen umfassenden Schwachstellen-Scan (Betriebssystempakete und Anwendungsabhängigkeiten) ohne Einrichtung. Die Updates der Schwachstellendatenbank sind ebenfalls kostenlos, sodass Sie immer mit aktuellen Daten scannen. Für viele Benutzer deckt Trivy allein 80 % der Anforderungen ab.
2. Grype
Ebenfalls vollständig kostenlos und Open Source, ist Grype eine großartige Alternative (oder Ergänzung) zu Trivy. Es konzentriert sich auf Genauigkeit und lässt sich gut in CI integrieren. Da es CLI-first ist, eignet es sich perfekt, um Scans in einer DevOps-Pipeline kostenlos zu automatisieren. Das Anchore-Team hält seine Schwachstellen-Feeds aktuell und offen zugänglich.
3. Clair
Clair ist kostenlos nutzbar und eine gute Wahl, wenn Sie einen Scanning-Dienst in Ihrer eigenen Umgebung betreiben möchten. Obwohl die Einrichtung etwas mehr Aufwand erfordert, aktualisiert es nach dem Start kontinuierlich seine Schwachstellendaten und kann per API zum Scannen von Images aufgerufen werden. Mit Clair können Sie effektiv Ihren eigenen kostenlosen „Containersicherheitsservice“ intern aufbauen. Viele kleinere Registries oder selbst gehostete CI-Setups nutzen Clair zu diesem Zweck.
4. Docker Scout (Kostenloser Tarif)
Der Basisplan von Docker Scout ist kostenlos und ermöglicht das Scannen einer begrenzten Anzahl von Repositorys und unbegrenzt vieler öffentlicher Images. Das bedeutet, wenn Sie ein kleines Projekt haben oder hauptsächlich mit öffentlichen Open-Source-Images arbeiten, können Sie den Cloud-Dienst von Docker Scout für 0 $ nutzen. Es ist eine gute Option, wenn Sie eine Web-UI und die Integration in Docker Hub bevorzugen, ohne selbst etwas zu deployen.
(Weitere erwähnenswerte kostenlose Tools: OpenSCAP – kostenlos und Open Source, wenn auch etwas spezialisiert; Dockle – ein Open-Source-Container-Linter für Konfigurationsprobleme, nützlich und kostenlos; und CVEbench/CVE-Scanner – es existieren verschiedene andere Community-Tools, die jedoch im Allgemeinen von Trivy/Grype übertroffen werden.)
Die 5 besten Tools für den Docker-Image-Schwachstellenscan
Wenn Ihr Hauptanliegen der Scan von Docker-Images auf Schwachstellen ist, im Gegensatz zu einer umfassenderen Container-Laufzeitsicherheit, gibt es eine Reihe von Tools, die sich besonders gut für diese Aufgabe eignen. „Docker-Image-Schwachstellenscan“ bedeutet, ein Image (wahrscheinlich aus einem Dockerfile erstellt) zu nehmen und bekannte CVEs darin zu identifizieren.
Die besten Tools in diesem Bereich zeichnen sich durch das Parsen von Linux-Paketmanagern, Sprachpaketdateien und anderen Inhalten des Images aus. Sie sollten Docker-/OCI-Image-Formate unterstützen und sich idealerweise mit Docker-Registries verbinden lassen.
Hier sind die Top-Tools für diesen Anwendungsfall:
1. Aikido
Der Container-Image-Scan von Aikido gehört zu den schnellsten, um Ergebnisse zu liefern. Mit einem Fokus auf umsetzbare Ergebnisse scannt es Ihr Docker-Image und teilt Ihnen sofort mit, nicht nur was falsch ist, sondern auch wie Sie es beheben können (z. B. „dieses Paket aktualisieren“ oder sogar automatisch einen Fix-PR generieren). Für den reinen Schwachstellenscan ist Aikido effektiv und fügt Kontext hinzu, wie z. B. Risikobewertungen, basierend darauf, ob das Image sensible Daten verarbeitet. Es ist eine ausgezeichnete Wahl, wenn Sie Scans plus den Komfort einer integrierten Behebung wünschen.
2. Anchore/Grype
Anchore (über das Grype-Tool oder Anchore Enterprise) ist speziell für den Docker-Image-Scan entwickelt worden. Es parst die Image-Layer-Inhalte gründlich und prüft sie anhand umfassender CVE-Feeds. Die Lösungen von Anchore können in Docker-Build-Pipelines integriert oder auf Images in Registries ausgeführt werden. Sie sind bekannt für ihren richtlinienbasierten Schwachstellenscan, was bedeutet, dass Sie anpassen können, welche Schwachstellen relevant sind. Dies ist hervorragend, wenn Sie eine präzise Kontrolle über Ihre Docker-Image-Standards wünschen.
3. Trivy
Trivy again shines as a Docker image scanner. It handles all common base images (Alpine, Debian, CentOS, etc.) and finds vulns in both system packages and application deps inside the image. Running trivy image <image> is a quick way to get a list of CVEs before you push to production. It’s often used by Docker power-users and has very high CVE coverage. If you want a straightforward “tell me what’s insecure in this Docker image” tool, Trivy is hard to beat.
4. Docker Scout
Da es von Docker stammt, integriert sich Scout direkt mit Docker-Images und Registries. Es bietet eine benutzerfreundliche UI, die die Schwachstellen eines Images Schicht für Schicht auflistet. Ein einzigartiger Aspekt: Es kann Ihnen die Basis-Image-Abstammung zeigen und woher Schwachstellen stammen, und dann eine weniger anfällige Basis empfehlen. Für Teams, die Docker Hub intensiv nutzen, bietet Scout einen praktischen Schwachstellenbericht direkt auf der Image-Seite. Dies macht es ideal für Dev-Teams, die sich ausschließlich auf die Verbesserung ihrer Docker-Image-Hygiene konzentrieren.
5. Qualys Container Security
Für Organisationen, die Docker-Images scannen möchten, aber innerhalb eines breiteren Sicherheitskontextes, ist Qualys sehr leistungsstark. Es verbindet sich mit Docker-Registries (einschließlich Docker Hub, ECR usw.) und scannt Images, während sie erstellt oder aktualisiert werden. Der Vorteil hier sind die Enterprise-Schwachstelleninformationen, die Qualys bereitstellt – Sie erhalten detaillierte Informationen zu jeder CVE, Auswirkungsbewertungen und Links zu Patches. Für ein kleines Setup ist es möglicherweise ein Overkill, aber für ein Unternehmen mit vielen Docker-Images stellt Qualys sicher, dass kein Image ungescannt und ungetrackt bleibt.
Die 5 besten Containersicherheitstools mit Laufzeitschutz
Containersicherheit betrifft nicht nur ruhende Images, sondern auch Container in Bewegung. Für den Laufzeitschutz benötigen Sie Tools, die Container während ihrer Ausführung überwachen, Angriffe oder Anomalien erkennen und manchmal sogar eingreifen können, um bösartige Aktivitäten zu stoppen.
Viele der Tools in dieser Kategorie kombinieren Image-Scanning mit Laufzeitfunktionen (da das Wissen über den Inhalt Ihres Images Aufschluss darüber geben kann, was zur Laufzeit überwacht werden sollte).
Wichtige Funktionen, auf die Sie achten sollten:
- Verhaltensüberwachung (wie Falcos Ansatz),
- Firewalling oder Blockierung verdächtiger Aktionen,
- Integration mit Container-Orchestrierungstools zur Quarantäne anfälliger Container, und
- Erfassung von Incident-Response-Daten.
Die folgenden sind führende Containersicherheitstools, die Laufzeitschutzfunktionen beinhalten:
1. Aikido
Aikidos Plattform wird erweitert, um den Laufzeitschutz für Container abzudecken (sie bietet bereits eine Form von In-App-WAF für Anwendungen). Obwohl Aikido hauptsächlich für Scanning bekannt ist, positioniert es sich als End-to-End AppSec, was bedeutet, dass Laufzeitschutz für Container/Workloads auf der Agenda steht. Dies könnte die Überwachung auf Exploits in Containern und deren virtuelles Patching über seinen Agenten oder seine Integration umfassen. Wenn Sie Aikido verwenden, werden Sie wahrscheinlich Laufzeitschutzfunktionen (wie die Blockierung von 0-Day-Exploits) sehen, die eingeführt werden, was es zu einer vielversprechenden All-in-One-Lösung für Build und Runtime macht.
2. Sysdig Secure
Sysdig Secure (basierend auf Falcos Engine) ist führend im Bereich der Laufzeit-Containersicherheit. Es scannt nicht nur Images, sondern überwacht auch aktiv die Systemaufrufe und das Netzwerk von Containern. Sysdig kann Container beenden oder pausieren, wenn sie Regeln verletzen, und bietet detaillierte Forensik (Erfassung der Systemaktivität rund um ein Ereignis). Es ist im Grunde wie ein Intrusion Detection System, das speziell auf Container und Kubernetes abgestimmt ist. Für die Laufzeit-Bedrohungsabwehr ist Sysdig mit seinen Echtzeit-Erkennungs- und Reaktionsfunktionen erstklassig.
3. Aqua Security
Die Plattform von Aqua umfasst sogenannte Aqua Enforcers, also Agenten auf Ihren Knoten, die Live-Überwachung und -Kontrolle durchführen. Aqua kann verdächtige Prozesse blockieren, Privilegieneskalationen verhindern und sogar während der Laufzeit Image-Integritätsprüfungen durchführen (um sicherzustellen, dass der container manipuliert wurde).
Aqua unterstützt auch Laufzeitscans – beispielsweise die Überprüfung des Speichers containerlaufenden containerauf bekannte Malware-Signaturen. Es handelt sich um eine umfassende Suite für die Laufzeit, die häufig in Hochsicherheitsumgebungen eingesetzt wird, in denen Container Ziel von Angriffen sein können.
4. Falco
Wie bereits in unseren Top-Tools erwähnt, ist Falco die erste Wahl unter den Open-Source-Lösungen für Laufzeitsicherheit. Es blockiert zwar nicht (Falco dient nur der Erkennung; zum Blockieren müssen Sie es mit einer anderen Lösung integrieren), eignet sich jedoch hervorragend zur Beobachtung und Warnung bei verdächtigem Verhalten in Containern.
Viele Teams verwenden Falco zusammen mit anderen Tools (oder selbst entwickelten Skripten zum Beenden von Containern), um Laufzeitschutz zu erreichen. Wenn Sie Ihre Laufzeitsicherheit kostenlos selbst erstellen möchten, ist Falco die zentrale Komponente, die Sie verwenden sollten.
5. AccuKnox
AccuKnox sorgt über KubeArmor für die Durchsetzung von Sicherheitsrichtlinien zur Laufzeit; KubeArmor arbeitet dabei auf Kernel-Ebene innerhalb laufender Container. Anstatt verdächtiges Verhalten lediglich zu erkennen, blockiert es dieses aktiv und verhindert so das Starten von Shells, unerwartete Netzwerkverbindungen sowie den Zugriff auf sensible gemountete Volumes, bevor Schaden entsteht. Ein Admission Controller fügt eine zweite Ebene hinzu und verhindert von vornherein, dass Pods mit Richtlinienverstößen überhaupt eingeplant werden. Für Teams, die Laufzeitschutz benötigen, Laufzeitschutz über reine Warnmeldungen Laufzeitschutz , ist AccuKnox eines der wenigen Tools, das auf Kernel-Ebene durchsetzt, anstatt nur zu beobachten.
Die 4 besten Open-Source Container-Scanning-Tools
Open-Source-Tools bieten Transparenz und Flexibilität. Sie können sie selbst hosten, anpassen und einen Vendor Lock-in vermeiden. Wenn es um Container-Scanning geht, sind einige der besten Lösungen Open Source. Diese eignen sich hervorragend für Communities, interne Tools oder Organisationen, die Open Source aus Kosten- oder philosophischen Gründen bevorzugen.
Hier stellen wir die besten Open-Source Container-Scanner vor (einige davon haben wir bereits oben erwähnt):
1. Trivy
Open Source (MIT-lizenziert) und äußerst beliebt, ist Trivy oft die erste Empfehlung für einen OSS-Scanner. Es verfügt über eine aktive Community, häufige Updates und eine weite Verbreitung. Ob für ein DevSecOps-Open-Source-Projekt oder eine interne Toolchain, Trivy liefert qualitativ hochwertige Scans ohne proprietäre Einschränkungen.
2. Grype
Anchores Grype ist Apache-lizenziert und offen für Community-Beiträge. Es ist eine solide Wahl, wenn Sie einen OSS-Scanner mit Unternehmensunterstützung wünschen (Anchore unterstützt es, aber es ist wirklich Open Source). Das Projekt wird aktiv auf GitHub gepflegt, und viele Benutzer tragen zu Verbesserungen bei. Seine Kombination mit Syft (für die SBOM-Generierung, ebenfalls OSS) macht es zu einer guten Komponente in einem Open-Source-Supply-Chain-Security-Stack.
3. Clair
Clair gibt es schon länger und ist nach wie vor ein bevorzugter Open-Source-Scanning-Dienst. Jetzt in Version 4 (mit Unterstützung für neue Distributionen und einfacherer Einrichtung) wird Clair in Projekten wie Harbor (Open-Source-Registry) als Standard-Scanner eingesetzt. Es ist GPL-lizenziert und wird von der Community gepflegt (hauptsächlich von Red Hat-Ingenieuren). Für diejenigen, die einen OSS-Schwachstellen-Scanner-Dienst in eine Registry oder CI integrieren möchten, ist Clair eine bewährte Lösung.
4. OpenSCAP
OpenSCAP ist Open Source (LGPL), und obwohl es eher ein Compliance-Tool ist, bietet es Container-Scanning-Funktionen als Teil der OpenSCAP-Basis. Sicherheitsbewusste Open-Source-Benutzer (zum Beispiel in Fedora- oder CentOS-Communities) verwenden OpenSCAP, um Container-Images anhand von Sicherheitsrichtlinien zu überprüfen. Es wird durch Community-Beiträge unterstützt und ist ein fester Bestandteil im Open-Source-Ökosystem von Red Hat.
(Es ist auch erwähnenswert: andere OSS-Tools umfassen Dockle für das Konfigurations-Scanning und Tern für die SBOM-Generierung – je nach Ihren Anforderungen bietet die Open-Source-Welt wahrscheinlich ein oder zwei Tools, die passen.)
Fazit
Die Sicherung Ihrer Container ist ein wesentlicher Bestandteil einer sicheren Software-Bereitstellungspipeline. Die oben beschriebenen Tools decken jeweils einen Teil dieses Gesamtbildes ab, doch bei den meisten müssen Sie das Scannen, die Fehlerbehebung und Laufzeitschutz zusammenführen.
Aikido bietet all das an einem Ort. Von der Erkennung von CVEs in Ihren container über KI-gestütztes AutoFix bis hin zum Scannen von Cloud-Konfigurationen – es wurde für Entwicklerteams konzipiert, die echte Sicherheitsabdeckung ohne zusätzlichen Betriebsaufwand wünschen. Kostenloser Einstieg, in wenigen Minuten einsatzbereit und so konzipiert, dass es sich an die tatsächliche Arbeitsweise von Entwicklern anpasst.
Starten Sie den Scanvorgang mit Aikido und finden Sie heraus, was sich in Ihren Containern verbirgt.

