docker trust key generate

Создаёт и загружает пару ключей сигнатуре

Использование

$ docker trust key generate NAME

Обратитесь к разделу параметров для обзора доступных OPTIONS для этой команды.

Описание

docker trust key generate создаёт пару ключей для использования с подписью и загружает закрытый ключ в локальное хранилище ключей доверия докеров.

Примеры использования этой команды см. в разделе примеров далее.

Параметры

Имя, сокращенно

По умолчанию

Описание

--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

Управление ключами для сигнатуре образов Docker