Chainguard 低漏洞容器镜像 logo

Chainguard 低漏洞容器镜像

Chainguard 在 Docker Hub 发布的免费容器镜像,基于 Wolfi,面向低已知 CVE 与较小攻击面。完整目录和带版本号的 Production 镜像在 Chainguard 自己的仓库 cgr.dev。 https://images.chainguard.dev/

Chainguard Containers 是一组以安全为先的容器镜像:体积小、默认少装组件,并附带 SBOM。基础系统是 Chainguard 的 Wolfi。Wolfi 被称作 undistro,专为容器构建,不包含传统发行版里的整套用户空间。镜像由 Chainguard 工程师维护,并按上游更新每晚重建。 Docker Hub 的 chainguard 组织目前约 61 个仓库,是免费镜像的一个子集。官方 FAQ 说明该组织为 Verified Publisher,免费镜像可从 Docker Hub 拉取,例如 chainguard/wolfi-base、chainguard/static、chainguard/python、chainguard/node、chainguard/go、chainguard/nginx、chainguard/postgres。拉取量较高的还有 php、git、minio、kubectl、jdk。同一镜像也可从 cgr.dev/chainguard 拉取。超过一千个镜像的完整目录、历史版本、FIPS、漏洞与 SBOM 详情在 Chainguard Images Directory。Production 镜像(固定主次版本、企业支持)只从 cgr.dev 提供,不在 Docker Hub。 免费镜像以 latest 为主。很多应用镜像是 distroless 风格,没有 shell 和包管理器;wolfi-base 带 shell 和 apk,适合作为需要进容器排查或自行安装包的基底。在其之上自行 apk add 的软件不在 Chainguard 的 CVE 承诺范围内。

Chainguard 低漏洞容器镜像集合

gcc-glibc logo
gcc-glibc
Chainguard 低漏洞容器镜像
使用Chainguard的低至零CVE容器镜像构建、交付和运行安全软件。
554201 次下载
--更新
melange logo
melange
Chainguard 低漏洞容器镜像
使用Chainguard的低至零CVE容器镜像构建、交付和运行安全软件。
548512 次下载
--更新
postgres logo
postgres
Chainguard 低漏洞容器镜像
使用Chainguard的低至零CVE容器镜像构建、发布和运行安全软件。
2 次收藏613572 次下载
--更新
php logo
php
Chainguard 低漏洞容器镜像
使用Chainguard的低至零CVE容器镜像构建、交付和运行安全软件。
2 次收藏1351616 次下载
--更新
maven logo
maven
Chainguard 低漏洞容器镜像
使用Chainguard的低至零CVE容器镜像构建、交付和运行安全软件。
599880 次下载
--更新
nginx logo
nginx
Chainguard 低漏洞容器镜像
使用Chainguard的低至零CVE容器镜像构建、交付和运行安全软件。
5 次收藏667474 次下载
--更新
opentelemetry-collector-contrib logo
opentelemetry-collector-contrib
Chainguard 低漏洞容器镜像
Chainguard的低至零CVE漏洞容器镜像,用于构建、分发和运行安全软件。
580674 次下载
--更新
node logo
node
Chainguard 低漏洞容器镜像
Chainguard的低至零CVE容器镜像,用于构建、交付和运行安全软件。
1 次收藏873235 次下载
--更新
busybox logo
busybox
Chainguard 低漏洞容器镜像
使用Chainguard的低至零CVE容器镜像构建、交付和运行安全软件。
840556 次下载
--更新
configmap-reload logo
configmap-reload
Chainguard 低漏洞容器镜像
Chainguard的低至零CVE容器镜像,用于构建、交付和运行安全软件。
103090 次下载
--更新
mariadb logo
mariadb
Chainguard 低漏洞容器镜像
使用Chainguard的低至零CVE容器镜像构建、交付和运行安全软件。
550698 次下载
--更新
crane logo
crane
Chainguard 低漏洞容器镜像
使用Chainguard的低至零CVE容器镜像构建、交付和运行安全软件。
562310 次下载
--更新
curl logo
curl
Chainguard 低漏洞容器镜像
使用Chainguard的低至零CVE容器镜像构建、交付和运行安全软件。
723872 次下载
--更新
cosign logo
cosign
Chainguard 低漏洞容器镜像
使用Chainguard的低至零CVE容器镜像构建、交付和运行安全软件。
579789 次下载
--更新
wolfi-base logo
wolfi-base
Chainguard 低漏洞容器镜像
使用Chainguard的低至零CVE容器镜像构建、交付和运行安全软件。
8 次收藏1493453 次下载
--更新
第 2 页 / 共 5 页
12345

推荐技术栈

基础

WolfiapkoSBOM

免费镜像

chainguard/wolfi-basechainguard/staticchainguard/pythonchainguard/node

仓库

Docker Hubcgr.dev/chainguard

典型使用场景

替换基础镜像

在多阶段构建里用 chainguard/python、chainguard/node 或 chainguard/go 编译,再用 chainguard/static 或对应的 distroless 镜像运行。

chainguard/pythonchainguard/nodechainguard/gochainguard/static

需要 shell 的基底

从 chainguard/wolfi-base 开始,用 apk 安装缺少的工具。生产环境更推荐 Chainguard 已经打包好的专用镜像。

chainguard/wolfi-baseWolfiapk

固定版本的生产镜像

需要锁定主次版本和企业支持时,从 cgr.dev 拉取 Production 镜像,而不是只使用 Docker Hub 上的 latest。

cgr.devChainguard Production

常见问题 (FAQ)

Q1:Docker Hub 上的 Chainguard 镜像和 cgr.dev 有什么区别?

Docker Hub 的 chainguard/* 是免费镜像,主要是 latest。同一免费镜像也可以 docker pull cgr.dev/chainguard/镜像名。完整目录、历史版本、FIPS 和企业支持的 Production 镜像只在 Chainguard 仓库提供。遇到 Docker Hub 拉取限制时,官方说明可以改从 cgr.dev 拉取。

Q2:wolfi-base 和其他镜像有什么不同?

wolfi-base 带 shell 和 apk,适合进入容器或在 Dockerfile 里安装包。多数应用镜像尽量去掉 shell 和包管理器,只保留运行该软件所需的文件。需要排查时再使用带 -dev 或调试变体,具体以 Images Directory 里该镜像的说明为准。

Q3:为什么换上 Chainguard 基础镜像之后扫描仍有 CVE?

Chainguard 负责镜像内来自 Wolfi 的组件,并每晚重建以吃进上游补丁。在镜像之上自行加入的软件、语言依赖和未改用 Chainguard 包的部分,不在这个范围内。免费镜像不提供旧版本的长期补丁,旧包会随时间积累漏洞;需要钉住旧版本时应使用 Production 镜像。

专业版 · 高速稳定拉取镜像
50GB 仅 ¥8/年
高速镜像下载在线技术支持专业版保障服务可用付费会员免广告