| 说明 | 列出已存储的密钥 |
| 用法 | sbx secret ls [flags] |
描述
列出全局作用域和沙箱作用域中已存储的密钥。
不指定作用域标志时显示所有已存储的密钥。使用 --global 只显示全局密钥, 或使用 --sandbox 只显示属于某个沙箱的密钥。
选项
| 选项 | 默认值 | 说明 |
|---|---|---|
--env-name | 自定义模式:按环境变量名过滤 | |
--format | 输出格式:table、json 或 yaml | |
-g, --global | 只列出全局密钥 | |
--host | 自定义模式:按主机或 IP 过滤 | |
--json | 以 JSON 格式输出 | |
--placeholder | 自定义模式:按占位符过滤 | |
-q, --quiet | 只显示密钥名称 | |
--sandbox | 只列出某个沙箱的密钥 | |
--service | 按密钥所属的服务名过滤 |
全局选项
| 选项 | 默认值 | 说明 |
|---|---|---|
--cloud | 改为调用 Docker Cloud Sandboxes API,而不是本地 sandboxd(支持的动词正在逐步增加,运行 sbx --cloud --help 查看当前列表) | |
-D, --debug | 启用调试日志 | |
--no-input | 从不提示;需要应答的命令会直接失败,并给出应当运行的命令 |
示例
console
# 列出所有密钥
sbx secret ls
# 只列出全局密钥
sbx secret ls -g
# 列出指定沙箱的密钥
sbx secret ls --sandbox my-sandbox
# 按服务过滤
sbx secret ls --service github
# 输出机器可读的结果,便于脚本处理
sbx secret ls --json参见
sbx secret— 管理已存储的密钥