Trivy 速查
共 25 条 Trivy 常用命令,涵盖常用扫描、常用参数、扫描类型、数据库与规则、集成实践。 支持搜索与分类筛选,点击即可复制。
常用扫描
一个工具扫漏洞/配置/密钥。
| 命令 | 说明 |
|---|---|
| 扫描容器镜像漏洞 | |
| 扫描文件系统(依赖清单) | |
| 扫描远程仓库 | |
| 扫描 IaC 配置(Dockerfile/Terraform/K8s) | |
| 扫描整个集群 | |
| 扫描 SBOM |
常用参数
控制输出与门禁。
| 命令 | 说明 |
|---|---|
| 只看高危以上 | |
| 输出格式(sarif 接 GitHub Code Scanning) | |
| 发现即返回非 0(用作 CI 门禁) | |
| 忽略尚无修复方案的漏洞 | |
| 指定扫描类型 | |
| 输出 HTML 报告 |
扫描类型
四类能力。
| 命令 | 说明 |
|---|---|
| 漏洞 | |
| 配置 | |
| 密钥 | |
| 许可证 |
数据库与规则
更新与忽略。
| 命令 | 说明 |
|---|---|
| 仅下载漏洞库 | |
| 指定缓存目录(离线/CI) | |
| 跳过更新(离线环境) | |
| 忽略清单 | |
| 离线扫描 |
集成实践
流水线与集群。
| 命令 | 说明 |
|---|---|
| CI 集成 | |
| 最佳实践 | |
| 集群常驻 | |
| 基准镜像 |
使用说明
Trivy 安全扫描速查:常用扫描、常用参数、扫描类型、数据库与规则、集成实践;支持搜索与分类筛选,点击即可复制。
- 按用途点分类:常用扫描、常用参数、扫描类型、数据库与规则、集成实践。
- 点「命令」列复制,替换镜像名与路径后执行。
- 只看高危以上用 --severity HIGH,CRITICAL,CI 门禁用 --exit-code 1。
- 离线/CI 环境用 --cache-dir 与 --skip-db-update 避免联网。
常见问题
- Trivy 能扫哪些对象?
- 容器镜像漏洞、文件系统依赖、远程仓库、IaC 配置(Dockerfile/Terraform/K8s)、K8s 集群、SBOM,还覆盖密钥泄露与许可证风险。
- 为什么 CI 里要让漏洞数据库失败?
- 首次运行需下载漏洞库,离线环境会失败。预先缓存数据库并用 --skip-db-update,或让构建阶段联网更新一次再复用。
- 误报太多怎么处理?
- 用 --ignore-unfixed 忽略暂无修复的项,用 .trivyignore 列特定 CVE,并结合 --severity 只关注关键级别,降低噪声。
延伸阅读
相关工具
OLMA
Ollama 速查
ollama run / /api/chat / Modelfile 速查
XGB
XGBoost 速查
XGBClassifier / DMatrix / early_stopping 速查
LGBM
LightGBM 速查
LGBMClassifier / Dataset / early_stopping 速查
MPLT
Matplotlib 速查
plt.plot / subplots / savefig / style 速查
SBRN
Seaborn 速查
scatterplot / heatmap / set_theme 速查
SWRM
Docker Swarm 速查
swarm init / service / stack 速查