From 754bbf7a25a8dda49b5d08ef0d0443bbf5af0e36 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Sun, 7 Apr 2024 13:41:34 -0500 Subject: new repository --- ...e%2Fcommandline%2Ftrust_signer_add%2Findex.html | 38 ++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 devdocs/docker/engine%2Freference%2Fcommandline%2Ftrust_signer_add%2Findex.html (limited to 'devdocs/docker/engine%2Freference%2Fcommandline%2Ftrust_signer_add%2Findex.html') diff --git a/devdocs/docker/engine%2Freference%2Fcommandline%2Ftrust_signer_add%2Findex.html b/devdocs/docker/engine%2Freference%2Fcommandline%2Ftrust_signer_add%2Findex.html new file mode 100644 index 00000000..603576f6 --- /dev/null +++ b/devdocs/docker/engine%2Freference%2Fcommandline%2Ftrust_signer_add%2Findex.html @@ -0,0 +1,38 @@ +

docker trust signer add


Add a signer

Usage

$ docker trust signer add OPTIONS NAME REPOSITORY [REPOSITORY...]
+

Refer to the options section for an overview of available OPTIONS for this command.

Description

docker trust signer add adds signers to signed repositories.

For example uses of this command, refer to the examples section below.

Options

Name, shorthand Default Description
--key Path to the signer's public key file

Examples

Add a signer to a repo

To add a new signer, alice, to this repository:

$ docker trust inspect --pretty example/trust-demo
+
+No signatures for example/trust-demo
+
+
+List of signers and their keys:
+
+SIGNER              KEYS
+bob                 5600f5ab76a2
+
+Administrative keys for example/trust-demo:
+Repository Key: 642692c14c9fc399da523a5f4e24fe306a0a6ee1cc79a10e4555b3c6ab02f71e
+Root Key:       3cb2228f6561e58f46dbc4cda4fcaff9d5ef22e865a94636f82450d1d2234949
+

Add alice with docker trust signer add:

$ docker trust signer add alice example/trust-demo --key alice.crt
+  Adding signer "alice" to example/trust-demo...
+  Enter passphrase for repository key with ID 642692c:
+Successfully added signer: alice to example/trust-demo
+

docker trust inspect --pretty now lists alice as a valid signer:

$ docker trust inspect --pretty example/trust-demo
+
+No signatures for example/trust-demo
+
+
+List of signers and their keys:
+
+SIGNER              KEYS
+alice               05e87edcaecb
+bob                 5600f5ab76a2
+
+Administrative keys for example/trust-demo:
+Repository Key: 642692c14c9fc399da523a5f4e24fe306a0a6ee1cc79a10e4555b3c6ab02f71e
+Root Key:       3cb2228f6561e58f46dbc4cda4fcaff9d5ef22e865a94636f82450d1d2234949
+

Parent command

Command Description
docker trust signer Manage entities who can sign Docker images
Command Description
docker trust signer add Add a signer
docker trust signer remove Remove a signer
+

+ © 2019 Docker, Inc.
Licensed under the Apache License, Version 2.0.
Docker and the Docker logo are trademarks or registered trademarks of Docker, Inc. in the United States and/or other countries.
Docker, Inc. and other parties may also have trademark rights in other terms used herein.
+ https://docs.docker.com/engine/reference/commandline/trust_signer_add/ +

+
-- cgit v1.2.3