docker trust key load

説明

署名に用いる秘密鍵ファイルをロードします。

利用方法

$ docker trust key load [オプション] KEYFILE

追加説明

docker trust key loadは秘密鍵(private key)をローカルのトラスト鍵ストアにロードします。

signer をリポジトリに追加するにはdocker trust signer addを実行します。

本コマンドの利用例については、以下に示す 利用例の節 を参照してください。

オプション

名前/省略形 デフォルト 説明
--name signer ロードする鍵の名前。

利用例

1 つの秘密鍵のロード

秘密鍵alice.pemがパーミッション-rw-------であるとして、以下を実行します。

$ docker trust key load alice.pem

Loading key from "alice.pem"...
Enter passphrase for new signer key with ID f8097df:
Repeat passphrase for new signer key with ID f8097df:
Successfully imported key from alice.pem

名前を指定する場合は--nameフラグを用います。

$ docker trust key load --name alice-key alice.pem

Loading key from "alice.pem"...
Enter passphrase for new alice-key key with ID f8097df:
Repeat passphrase for new alice-key key with ID f8097df:
Successfully imported key from alice.pem

上位コマンド

コマンド 説明
docker trust key 署名している Docker イメージの鍵を管理します。
コマンド 説明
docker trust key generate 署名する鍵ペアを生成してロードします。
docker trust key load 署名に用いる秘密鍵ファイルをロードします。