用途
该技能用于对容器镜像和运行中的容器执行安全漏洞扫描。它调用 Trivy、Snyk 等业界常用工具完成扫描,并返回漏洞报告,帮助提升容器化应用的安全性。
主要能力
- 扫描容器镜像中的漏洞。
- 扫描运行中的容器,识别其中存在的漏洞。
- 输出详细报告,包含漏洞的严重等级以及可能的修复建议。
- 可生成用于合规目的的安全报告。
- 可为报表和仪表盘工具提供数据,以便随时间观察安全状况。
使用方式
- 用户向 Claude 发出扫描请求,指定目标容器镜像或运行中的容器。
- Claude 使用 Trivy 或 Snyk 对指定目标执行安全扫描。
- Claude 返回扫描结果,列出发现的漏洞、严重等级和修复建议。
示例一:部署前安全检查。用户请求“Scan this Docker image for vulnerabilities before I deploy it: myapp:latest”,技能会对 myapp:latest 镜像发起 Trivy 扫描,并返回漏洞清单、严重等级与建议修复。
示例二:运行时容器安全评估。用户请求“Scan the running container with ID abc123xyz for security vulnerabilities.”,技能会对 ID 为 abc123xyz 的容器执行 Snyk 扫描,并提供漏洞详情与修复建议。
适用场景
- 在部署前评估容器镜像的安全性。
- 在生产环境中识别运行中容器的漏洞。
- 为合规需要生成安全报告。
- 集成到 CI/CD 流水线,将安全检查作为部署流程的一部分自动化执行。
最佳实践与限制
- 提供完整镜像名称(包括标签),以保证扫描准确。
- 重点关注高危和严重级别的漏洞,并及时处理。
- 定期执行容器安全扫描,以便在发现新漏洞时及时检出。
- 资料未说明该技能的具体安装命令、依赖版本、支持的平台范围、扫描耗时、收费方式或扫描结果格式细节,这些信息暂未提供。