码头工人信任密钥生成
描述
生成并加载签名密钥对
用法
$ docker trust key generate NAME
扩展说明
docker trust key generate
生成用于签名的密钥对,并将私钥加载到本地docker trust密钥库中。
有关此命令的示例用法,请参阅下面的示例部分。
选项
名称,简写 | 默认 | 描述 |
--dir |
要生成键入内容的目录,默认为当前目录 |
例子
生成密钥对
$ docker trust key generate alice
Generating key for alice...
Enter passphrase for new alice key with ID 17acf3c:
Repeat passphrase for new alice key with ID 17acf3c:
Successfully generated and loaded private key. Corresponding public key available: alice.pub
$ ls
alice.pub
专用签名密钥通过密码加密,并加载到docker trust密钥库中。提供的会引用所有使用密钥签名的密码短语请求NAME
。
公钥组件alice.pub
将在当前工作目录中可用,并且可以由直接使用docker trust signer add
。
提供--dir
参数以指定要在其中生成密钥的目录:
$ docker trust key generate alice --dir /foo
Generating key for alice...
Enter passphrase for new alice key with ID 17acf3c:
Repeat passphrase for new alice key with ID 17acf3c:
Successfully generated and loaded private key. Corresponding public key available: alice.pub
$ ls /foo
alice.pub
上级命令
命令 | 描述 |
---|---|
码头工人信任密钥 | 管理用于签署Docker映像的密钥 |
相关命令
命令 | 描述 |
码头工人信任密钥生成 | 生成并加载签名密钥对 |
码头工人信任密钥加载 | 加载用于签名的私钥文件 |