Dockerfile linter that parses AST and integrates with ShellCheck to validate Docker best practices and bash code in RUN instructions
Static analysis tool that identifies syntax errors, semantic problems, and pitfalls in bash/sh shell scripts