首页/云/Docker 容器速查/构建溯源声明与 SBOM 附加信息
镜像与构建107 条

构建溯源声明与 SBOM 附加信息

buildx 支持随镜像推送构建溯源(provenance)与依赖清单(SBOM)声明,用于供应链审计与镜像来源追踪。

Docker 容器速查云更新于 2026-10-12
用途供应链元数据
构建参数--provenance=true / --sbom=true
查看方式docker buildx imagetools inspect 远端镜像

示例

示例
docker buildx build --provenance=true --sbom=true \
  --push -t registry.example.com/team/app/web:1.4.2 .
docker buildx imagetools inspect registry.example.com/team/app/web:1.4.2
溯源与 SBOM 以 attestation 形式附着在镜像索引上,推送到支持 attestation 的仓库后才能完整保留与查看。

易错点

  • 本地镜像存储不一定能直接看到 attestation,核对要在远端用 imagetools inspect
  • 合规流水线里不要为了简化配置随手 --provenance=false 关闭溯源

数据来源与参考

  • Docker 官方文档:build attestations(provenance 与 SBOM)(docs.docker.com/build)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌