docker trust key generate (產生 Docker 信任金鑰)

說明產生並載入簽署金鑰對
用法docker trust key generate NAME

說明

docker trust key generate 會產生一組用於簽署的金鑰對,並將私鑰載入本機 Docker 信任金鑰儲存區。

選項

選項預設值說明
--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 信任金鑰儲存區。所有使用金鑰進行簽署的密碼請求都將參考所提供的 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