hadolint Plugin
Dockerfile linter with inline-comment ignore support.
Commands
Lint
hadolint lint run— Lint a Dockerfilehadolint lint json— Lint and output JSON
Usage Examples
- "Check my Dockerfile for issues"
- "Lint the Dockerfile in this directory"
- "Validate best practices in my Dockerfile"
Installation
brew install hadolint
Examples
# Lint Dockerfile
hadolint Dockerfile
# JSON output
hadolint --format json Dockerfile
# Ignore rules
hadolint --ignore DL3003 Dockerfile
# Specify config
hadolint --config .hadolint.yaml Dockerfile