← Package directory
Available on winget

Install Haskell Dockerfile Linter

Dockerfile linter, validate inline bash, written in Haskell

Install with winget
winget install --id hadolint.hadolint
Upgrade
winget upgrade --id hadolint.hadolint
Uninstall
winget uninstall --id hadolint.hadolint

About Haskell Dockerfile Linter

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.

What's new in 2.14.0

What's Changed - Enhance INTEGRATION.md with a toc and ordering by @jammsen in #1118 - DL3041, DL3033: Handle RPM package epoch by @m-ildefons in #1121 - DL3009: Allow either cache or tmpfs mounts by @m-ildefons in #1123 - added new rule DL3062 to check go install by @Danil42Russia in #1111 - DL3041, DL3033: Handle RPM package with plus sign by @samcranford in #1125 - relax dependencies by @m-ildefons in #1128 - fixup release workflow by @m-ildefons in #1129 New Contributors - @jammsen made their first contribution in #1118 - @Danil42Russia made their first contribution in #1111 - @samcranford made their first contribution in #1125 Full Changelog: v2.13.1...v2.14.0

Read release notes

Version history

Version Updated Notes
2.14.0 Unknown What's Changed - Enhance INTEGRATION.md with a toc and ordering by @jammsen in #1118 - DL3041, DL3033: Handle RPM package epoch by @m-ildefons in #1121 - DL3009: Allow either cache or tmpfs mounts by @m-ildefons in #1123...
2.13.1 Unknown What's Changed - build(deps): bump actions/cache from 3.0.4 to 3.0.11 by @dependabot[bot] in #888 - build(deps): bump cachix/install-nix-action from 17 to 18 by @dependabot[bot] in #890 - build(deps): bump cachix/cachix-...
2.12.0 Unknown Release notes