docker secret inspect
命令用于显示有关一个或多个秘密(secret
)的详细信息。默认情况下,这将使JSON数组中的所有结果呈现。如果指定了格式,则将为每个结果执行给定的模板来显示。
用法
docker secret inspect [OPTIONS] SECRET [SECRET...]
选项
名称,简写 | 默认 | 描述 |
---|---|---|
--format, -f |
使用给定的Go模板格式化输出 |
子命令
命名 | 描述 |
---|---|
docker secret create | 从文件或STDIN创建一个秘密作为内容 |
docker secret inspect | 显示有关一个或多个秘密的详细信息 |
docker secret ls | 列出秘密 |
docker secret rm | 删除一个或多个秘密 |
示例
用名称或ID显示秘密
可以通过其名称或ID来检查秘密。例如,给出以下秘密:
$ docker secret ls
ID NAME CREATED UPDATED
mhv17xfe3gh6xc4rij5orpfds secret.json 2016-10-27 23:25:43.909181089 +0000 UTC 2016-10-27 23:25:43.909181089 +0000 UTC
$ docker secret inspect secret.json
[
{
"ID": "mhv17xfe3gh6xc4rij5orpfds",
"Version": {
"Index": 1198
},
"CreatedAt": "2016-10-27T23:25:43.909181089Z",
"UpdatedAt": "2016-10-27T23:25:43.909181089Z",
"Spec": {
"Name": "secret.json"
}
}
]
格式化
可以使用-format
选项获取有关秘密的特定信息,以下示例命令输出秘密的创建时间。
$ docker secret inspect --format='{{.CreatedAt}}' mhv17xfe3gh6xc4rij5orpfds
2016-10-27 23:25:43.909181089 +0000 UTC