LiteLLM 1.111.0-dev.1的Docker镜像如何验证签名?
Air Explorer Pro是一款跨平台多网盘管理工具,可实现一站式完成不同网盘间文件的互传、搜索和同步等操作。任务管理和过程控制会更完整,持续下载、批量同步或需要稳定传输流程的场景会更适合它。
LiteLLM 1.111.0-dev.1是预发布版本。核对这一镜像是否由对应项目密钥签署,可使用cosign,并把公钥固定到发行说明指定的提交。镜像签名校验与应用功能测试分别进行,校验通过不代表升级后的计费和网关配置已经验证。
LiteLLM 1.111.0-dev.1是预发布版本。核对这一镜像是否由对应项目密钥签署,可使用cosign,并把公钥固定到发行说明指定的提交。镜像签名校验与应用功能测试分别进行,校验通过不代表升级后的计费和网关配置已经验证。
先确认镜像标签与签名密钥
确认环境中已安装cosign,并对准备验证的镜像使用完整标签ghcr.io/berriai/litellm:v1.111.0-dev.1。发行说明指定的公钥来自提交e82a3c646908ba0a6ee0beddc4310d7a6cac4065,使用固定提交可以避免把公钥来源无意间改成其他版本。

运行官方提供的签名校验命令
cosign verify \
--key https://raw.githubusercontent.com/BerriAI/litellm/e82a3c646908ba0a6ee0beddc4310d7a6cac4065/cosign.pub \
ghcr.io/berriai/litellm:v1.111.0-dev.1官方给出的成功输出包含The cosign claims were validated和The signatures were verified against the specified public key。还应核对进程是否成功退出;仅看到镜像下载完成,不等于签名已经验证。
怎样使用版本标签取公钥
发行说明也提供按发布标签获取公钥的形式:
cosign verify \
--key https://raw.githubusercontent.com/BerriAI/litellm/v1.111.0-dev.1/cosign.pub \
ghcr.io/berriai/litellm:v1.111.0-dev.1该方法更易阅读,但依赖仓库标签保护。需要固定、可追溯的部署记录时,可优先保留第一种提交哈希形式,并记录所验证的镜像标签或摘要。
校验后还应验证哪些版本行为
1.111.0-dev.1同时涉及非流式请求总超时、工具选择、预算显示和计费处理等变化。发行记录将部分成本计算变化标为破坏性变更,包括按提供方报告的秒数计算转写费用,以及展开的通配模型信息按实际路由模型定价。
因此应先在测试环境检查已有请求、超时和费用预期,再安排升级。签名只能证明签署与内容相关的校验结果,不能替代业务兼容检查。

































