| 说明 | 从 OCI 镜像仓库拉取 Kit 制品 |
| 用法 | sbx kit pull REFERENCE [flags] |
实验性
此命令为实验性功能。
实验性功能仅用于测试和反馈,其功能或设计可能在不同版本之间无预警地发生变化,也可能在未来的版本中被完全移除。
描述
从 OCI 镜像仓库拉取 Kit 制品,并把它的内容保存到文件。 使用 registry/repo:tag 或 registry/repo@sha256:digest 形式的引用。
输出文件的扩展名取决于解析出的制品格式:v1 为 .zip,v2 为 .tar.gz。 使用 --output 指定文件路径。
对于 Docker Hub,sbx login 会话的优先级更高。其他镜像仓库使用通过 sbx secret set --registry 设置的密钥。两者都可以回退到 Docker 凭据。 镜像仓库必须支持 HTTPS。
选项
| 选项 | 默认值 | 说明 |
|---|---|---|
-o, --output | 输出文件路径(默认:根据引用和格式推导) |
全局选项
| 选项 | 默认值 | 说明 |
|---|---|---|
--cloud | 改为调用 Docker Cloud Sandboxes API,而不是本地 sandboxd(支持的动词正在逐步增加,运行 sbx --cloud --help 查看当前列表) | |
-D, --debug | 启用调试日志 | |
--no-input | 从不提示;需要应答的命令会直接失败,并给出应当运行的命令 |
示例
console
sbx kit pull ghcr.io/myorg/my-kit:1.0
# 选择保存内容的位置
sbx kit pull ghcr.io/myorg/my-kit:1.0 --output my-kit.tar.gz参见
sbx kit— (实验性)管理 Kit 制品