Docker 17
引擎: CLI | Engine: CLI

docker secret inspect

检查 docker secret

描述

显示一个或多个秘密的详细信息

使用

docker secret inspect [OPTIONS] SECRET [SECRET...]

备选方案

名字,简写默认描述
--format, -f 使用给定的Go模板格式化输出
--pretty 以人性化的格式打印信息

父命令

命令描述
docker secret 管理Docker机密

相关命令

命令描述
docker secret create 从文件或STDIN创建一个秘密作为内容
docker secret inspect 显示一个或多个秘密的详细信息
docker secret ls 列出秘密
docker secret rm 删除一个或多个秘密

扩展描述

检查指定的秘密。必须针对管理器节点运行此命令。

默认情况下,这将呈现 JSON 数组中的所有结果。如果指定了格式,则将对每个结果执行给定的模板。

Go 的文本/模板包描述了格式的所有细节。

有关使用秘密的详细信息,请参阅用 Docker secret 管理敏感数据。

实例

按姓名或 ID 检查秘密

你可以通过它来检查一个秘密名称,或ID

例如,考虑到以下秘密:

$ docker secret ls ID NAME CREATED UPDATED eo7jnzguqgtpdah3cm5srfb97 my_secret 3 minutes ago 3 minutes ago

$ docker secret inspect secret.json [ { "ID": "eo7jnzguqgtpdah3cm5srfb97", "Version": { "Index": 17 }, "CreatedAt": "2017-03-24T08:15:09.735271783Z", "UpdatedAt": "2017-03-24T08:15:09.735271783Z", "Spec": { "Name": "my_secret", "Labels": { "env": "dev", "rev": "20170324" } } } ]

格式化

您可以使用-Format 选项获取有关某个秘密的特定信息.。下面的示例命令输出秘密的创建时间。

$ docker secret inspect --format='{{.CreatedAt}}' eo7jnzguqgtpdah3cm5srfb97 2017-03-24 08:15:09.735271783 +0000 UTC