CheckOps
Dockle
Dockle is an Apache-2.0 container image linter for security that checks built images against best practices and CIS Docker Benchmark items.
Latest public signals
Not refreshed yet. Refresh reads the public site and, when the entry has a GitHub repository, the latest release.
Introduction
Dockle is a container image linter for security, helping build best-practice Docker images. Unlike a Dockerfile linter, it inspects the built image, checking items such as running as root, sensitive files, missing HEALTHCHECK and other CIS Docker Benchmark points.
The source code is at goodwithtech/dockle on GitHub under the Apache-2.0 licence, with about 3,300 stars; the most recent commit was on 10 August 2026.
Features
- Image-level checks: Inspects built images.
- CIS benchmark items: Checks drawn from CIS Docker Benchmark.
- Exit codes: Fail CI on findings.
- Output formats: JSON and SARIF.
- Easy start: Single binary or Docker image.
Pros
- Free to use: Open source under Apache-2.0.
- Maintained: Commits as recent as 10 August 2026.
- Community: About 3,300 GitHub stars.
Cons
- Narrow scope: Not a vulnerability scanner.
- Slower updates: Last commit August 2026.
Usage and Links (Example)
dockle --exit-code 1 myimage:latest
Resources:
Pricing
Dockle is free and open source under the Apache-2.0 licence.
Recommended for?
- Teams hardening container images.
- CI pipelines adding image best-practice checks.
- Not a fit for CVE scanning; pair with Trivy or Grype.
Conclusion
Dockle is a simple security linter for built container images.
Alternatives
Other tools on CheckOps that cover similar ground. Open a page, or compare one with Dockle side by side.
HHadolintHadolint is a GPL-3.0 Dockerfile linter written in Haskell that checks best practices and validates inline bash in RUN instructions using ShellCheck.Compare with Dockle
TTrivyTrivy is Aqua Security's Apache-2.0 all-in-one scanner for container images, filesystems, Git repos, VM images and Kubernetes, finding CVEs, IaC misconfigurations, secrets, licences and SBOM data.Compare with Dockle
GGrypeGrype is Anchore's Apache-2.0 vulnerability scanner for container images, filesystems and SBOMs, covering major OS package ecosystems and language packages.Compare with Dockle
DDocker ScoutDocker Scout is Docker's software supply-chain tool that analyses container images, builds SBOMs and gives near real-time, actionable insights and policy checks before images reach production.Compare with Dockle
Kkube-benchkube-bench is Aqua Security's Apache-2.0 tool that checks whether Kubernetes is deployed according to the CIS Kubernetes Benchmark.Compare with Dockle
CClairClair is an Apache-2.0 open-source project from Quay for static vulnerability analysis of application containers (OCI and Docker images), exposed through an API.Compare with Dockle