SuperAPI AI 工具集

docker-scout

部署与运维

查看项目

更新于 10-15 21:48

技能介绍

用途:Docker Scout 用于容器镜像的漏洞扫描、SBOM 生成与策略评估。当用户提到 docker scout、镜像扫描、漏洞扫描、CVE、vulnerability、SBOM、软件物料清单、镜像安全分析或 policy evaluation 时使用本技能。

主要能力:快速查看漏洞概览、生成详细 CVE 报告、生成 SBOM、比较两个镜像、执行策略评估。CVE 严重级别分为 Critical(立即修复)、High(当前迭代修复)、Medium(计划修复)、Low(监控)、Unspecified(审查)。

常用命令: docker scout quickview myimage:tag docker scout cves --format table myimage:tag docker scout cves --only-fixed myimage:tag docker scout cves --severity critical,high myimage:tag docker scout sbom myimage:tag docker scout sbom --format cyclonedx myimage:tag docker scout compare myimage:v1 --to myimage:v2 docker scout policy myimage:tag

推荐流程:先用 quickview 获取摘要,再用 cves 详细分析,查看 recommendations 获取修复建议,更新基础镜像或依赖后重新构建并再次扫描验证,最后通过 docker/scout-action 集成到 CI 并设置策略门禁。

限制:Scout 只扫描不修复,需开发者自行更新依赖;私有仓库扫描需 Docker Scout 订阅,跨组织比较需 Scout Dashboard;不覆盖运行时安全、第三方扫描器与镜像构建,这些应使用 docker-security、docker-build、docker-cicd、docker-hub 等技能。docker scan 已弃用,应改用 docker scout。本技能仅提供指导,不包含可执行脚本。