用 Go 编写的应用内核,在用户态拦截 Linux 系统调用来隔离容器,可作为 runsc OCI 运行时使用。
2万+59 本周2062GoApache-2.0更新于 17小时前
Clair 是一个开源的容器镜像静态分析工具,用于检测镜像中的已知安全漏洞。
Clair 通过静态分析检查应用容器中的已知漏洞。客户端通过 Clair API 提交容器镜像,系统会对镜像内容建立索引,再将索引中的软件包与已知漏洞数据库进行比对。
项目目前支持 OCI 和 Docker 容器镜像格式,旨在让团队更清晰地了解基于容器的基础设施的安全状况。项目名取自法语单词,意为“清晰”“透明”。
架构与运维文档以在线手册的形式发布在项目主页上。Clair 使用 Go 编写,采用 Apache 2.0 许可证。
阅读文档手册了解架构和运行方式
从发布页面下载稳定版二进制文件
按照贡献指南参与贡献
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
用 Go 编写的应用内核,在用户态拦截 Linux 系统调用来隔离容器,可作为 runsc OCI 运行时使用。
零配置服务,自动发现 Kubernetes、Docker 或 Podman 中运行的容器镜像,检查新版本与漏洞,并通过 UI、API 和 RSS 提供结果。
无守护进程的命令行工具,用于运行、构建和管理 OCI 容器、镜像、卷和 Pod,兼容 Docker 命令行。
无需 Docker daemon,通过 Maven 或 Gradle 为 Java 应用构建优化的 Docker/OCI 镜像。
用于在 Bazel 中构建 OCI 容器镜像的规则集,支持浅层拉取基础镜像、层去重和减少本地数据传输的推送策略。
从容器镜像和文件系统生成软件物料清单(SBOM)的命令行工具与 Go 库。