Container scanning finds known vulnerabilities, misconfigurations, secrets and policy violations in container images and the clusters that run them. Open-source scanners let DevOps and security teams add checks to CI pipelines and registries without per-image licence fees, and most output SARIF, JSON or SBOM formats for downstream tooling.
This guide covers nine Apache-2.0 projects, each verified on its repository on 2026-11-07, grouped by job: vulnerability scanners (Trivy, Grype, Clair, OSV-Scanner), SBOM generation (Syft), image and host hardening (Dockle, Docker Bench) and Kubernetes or runtime security (Kubescape, Falco). Most teams combine two or three.
Tools, licences and pricing checked against vendor and repository pages on November 7, 2026.
Best for: All-in-one scanner for CI pipelines · Free, open source
Trivy is a comprehensive security scanner. It scans container images, filesystems and repositories for vulnerabilities, misconfigurations, secrets and software licences, and can generate SBOMs.
Strengths
+ Covers vulnerabilities, misconfiguration and secrets
+ Easy CI integration
+ Single binary
Trade-offs
− Broad scope can mean noisy output without tuning
Best for: Generating SBOMs from images · Free, open source
Syft is a CLI tool and Go library for generating a Software Bill of Materials (SBOM) from container images and filesystems, and works well with a scanner such as Grype.
Best for: Registry-integrated static analysis · Free, open source
Clair is an open-source project for the static analysis of vulnerabilities in application containers, including OCI and Docker images. It powers scanning in the Quay registry.
Best for: Auditing Docker hosts against CIS · Free, open source
Docker Bench for Security is a script that checks dozens of common best practices for deploying Docker containers in production, based on the CIS Docker Benchmark.
Best for: Dependency and image scans using OSV data · Free, open source
OSV-Scanner is an officially supported frontend to the OSV database that finds vulnerabilities affecting a project dependencies, supporting a wide range of languages and container images.
Best for: Kubernetes posture and compliance scanning · Free, open source; vendor offers commercial platform, see vendor pricing
Kubescape is an open-source Kubernetes security platform offering hardening, posture management and runtime security across the development and deployment lifecycle.
Best for: Runtime threat detection in containers · Free, open source
Falco is a cloud-native runtime security tool for Linux that detects and alerts on abnormal behaviour and potential threats in real time by monitoring kernel events with custom rules.