首页
学习
活动
专区
工具
TVP
发布

docker secret inspect

描述

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

使用

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

扫码关注腾讯云开发者

领取腾讯云代金券