Skip to content
说明列出已存储的密钥
用法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

参见 ​