
hadolint
hadolint
Dockerfile linter, validate inline bash, written in Haskell
AI 简介
Hadolint 是一个专用于检查 Dockerfile 语法与最佳实践的静态代码分析工具。它基于抽象语法树(AST)解析 Dockerfile,并集成 ShellCheck 引擎对 RUN 指令中的 Bash 脚本进行校验,支持规则禁用、自定义配置及多种部署方式(CLI、Docker 容器、Homebrew 等)。适用于 CI/CD 流水线自动化检查、Docker 镜像构建前质量门禁、团队 Dockerfile 规范治理等场景,帮助开发者提前发现安全风险、性能缺陷和可维护性问题。
Haskell
GNU General Public License v3.012.3k
Stars
497
Forks
67
Watchers
212
Issues
Star 增长
今日0
近 7 天0
近 30 天+32
综合评分71.29
默认分支master