Haskell Dockerfile Linter

Haskell Dockerfile Linter·hadolint.hadolint

Dockerfile linter, validate inline bash, written in Haskell

A smarter Dockerfile linter that helps you build best practice Docker images. The linter parses the Dockerfile into an AST and performs rules on top of the AST. It stands on the shoulders of ShellCheck to lint the Bash code inside RUN instructions.

winget install --id hadolint.hadolint --exact --source winget

Latest 2.15.1·July 31, 2026

Release Notes

What's Changed

Full Changelog: https://github.com/hadolint/hadolint/compare/v2.15.0...v2.15.1

Installer type: portable

x6401D927294962B5387F9EAD4F18679158452BE4F17C765AD0BDFFE5264B9C7B0A

Details

Homepage
https://github.com/hadolint/hadolint
License
GPL-3.0
Publisher
Haskell Dockerfile Linter
Support
https://github.com/hadolint/hadolint/issues
Moniker
hadolint

Tags

clidevops-toolsdockerdockerfilehaskelllinterportableshellcheckstatic-analysis

Older versions (3)

2.14.0
x648E0EE174F88EDB14F207A68430C7A53C2883ED509CDBDE9A3A26FFFA140FA5E4
2.13.1
x64397BCB18F76F6C112A5E0D3B3579BA8ADF9E2EF71596387DF7DFDBE5C06E0E53
2.12.0
x64ED89A156290E15452276B2B4C84EFA688A5183D3B578BFAEC7CFDF986F0632A8