Sebastiaan van Stijn
c9bb291154
implement docker trust as plugin
...
move the `trust` subcommands to a plugin, so that the subcommands can
be installed separate from the `docker trust` integration in push/pull
(for situations where trust verification happens on the daemon side).
make binary
go build -o /usr/libexec/docker/cli-plugins/docker-trust ./cmd/docker-trust
docker info
Client:
Version: 28.2.0-dev
Context: default
Debug Mode: false
Plugins:
buildx: Docker Buildx (Docker Inc.)
Version: v0.24.0
Path: /usr/libexec/docker/cli-plugins/docker-buildx
trust: Manage trust on Docker images (Docker Inc.)
Version: unknown-version
Path: /usr/libexec/docker/cli-plugins/docker-trust
docker trust --help
Usage: docker trust [OPTIONS] COMMAND
Extended build capabilities with BuildKit
Options:
-D, --debug Enable debug logging
Management Commands:
key Manage keys for signing Docker images
signer Manage entities who can sign Docker images
Commands:
inspect Return low-level information about keys and signatures
revoke Remove trust for an image
sign Sign an image
Run 'docker trust COMMAND --help' for more information on a command.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-11-06 15:24:46 +01:00
..
2024-07-04 10:30:56 +02:00
2025-04-11 16:28:47 +02:00
2025-07-21 19:05:38 +02:00
2025-07-21 19:05:38 +02:00
2025-10-13 12:09:26 +02:00
2023-01-06 22:36:47 +01:00
2024-07-04 10:30:56 +02:00
2023-01-06 22:36:47 +01:00
2023-01-06 22:36:47 +01:00
2023-12-19 17:15:38 +01:00
2025-09-22 15:41:22 +02:00
2024-08-16 11:02:10 +02:00
2024-08-16 11:02:10 +02:00
2025-10-13 12:09:26 +02:00
2024-08-16 11:02:10 +02:00
2023-01-06 22:36:47 +01:00
2024-08-16 11:02:10 +02:00
2025-09-22 15:41:22 +02:00
2024-07-04 10:30:56 +02:00
2025-11-03 14:21:19 +01:00
2024-01-15 11:29:30 +01:00
2024-07-04 10:30:56 +02:00
2024-08-11 16:58:08 +02:00
2024-07-04 10:30:56 +02:00
2024-08-16 11:02:10 +02:00
2024-08-11 16:58:08 +02:00
2025-10-13 12:09:26 +02:00
2024-01-15 11:29:30 +01:00
2024-01-15 11:29:30 +01:00
2025-10-13 12:09:26 +02:00
2024-01-15 11:29:30 +01:00
2025-02-21 23:45:32 +01:00
2024-07-04 10:30:56 +02:00
2025-11-03 14:21:19 +01:00
2024-07-04 10:30:56 +02:00
2024-08-16 11:02:10 +02:00
2024-09-30 09:43:54 +02:00
2024-01-15 11:29:30 +01:00
2024-01-15 11:29:30 +01:00
2024-08-16 11:02:10 +02:00
2024-08-16 11:02:10 +02:00
2023-01-06 22:36:47 +01:00
2023-12-19 17:15:38 +01:00
2023-01-06 22:36:47 +01:00
2023-01-06 22:36:47 +01:00
2023-01-06 22:36:47 +01:00
2024-07-04 10:30:56 +02:00
2024-07-04 10:30:56 +02:00
2023-01-06 22:36:47 +01:00
2023-01-06 22:36:47 +01:00
2023-12-19 17:15:38 +01:00
2023-01-06 22:36:47 +01:00
2024-07-04 10:30:56 +02:00
2025-11-03 14:21:19 +01:00
2024-01-15 13:49:53 +01:00
2025-11-06 15:24:46 +01:00
2025-10-13 12:09:26 +02:00
2024-07-04 10:30:56 +02:00
2024-01-15 13:49:53 +01:00
2024-10-10 17:00:43 +02:00
2025-10-10 21:23:30 +02:00
2024-10-10 17:00:43 +02:00
2025-05-06 19:40:53 +02:00
2025-04-11 15:53:41 +02:00
2025-06-10 16:42:39 -07:00
2025-10-13 12:09:26 +02:00
2025-10-13 12:09:26 +02:00
2025-11-03 14:21:19 +01:00
2025-11-03 14:21:19 +01:00
2025-05-27 10:58:11 +02:00
2025-06-10 16:42:39 -07:00
2024-10-17 12:36:32 +02:00
2023-01-06 22:36:47 +01:00
2025-10-13 12:09:26 +02:00
2024-01-15 13:49:53 +01:00
2024-07-04 10:28:53 +02:00
2024-01-15 13:49:53 +01:00
2025-05-06 20:29:54 +02:00
2024-01-15 13:49:53 +01:00
2025-06-10 16:42:39 -07:00
2025-02-05 12:32:24 +01:00
2023-01-06 22:36:47 +01:00
2024-07-04 10:30:56 +02:00
2023-01-06 22:36:47 +01:00
2024-07-04 10:30:56 +02:00
2024-07-04 10:30:56 +02:00
2024-07-04 10:30:56 +02:00
2023-01-06 22:36:47 +01:00
2024-08-16 11:02:10 +02:00
2025-10-10 19:35:00 +02:00
2025-10-10 19:35:00 +02:00
2024-07-04 10:30:56 +02:00
2024-07-04 10:30:56 +02:00
2025-10-13 12:09:26 +02:00
2025-10-13 12:09:26 +02:00
2024-07-04 10:30:56 +02:00
2023-01-06 22:36:47 +01:00
2024-08-16 11:02:10 +02:00
2024-08-16 11:02:10 +02:00
2025-10-13 12:09:26 +02:00
2024-08-16 11:02:10 +02:00
2025-10-13 12:09:26 +02:00
2024-08-16 11:02:10 +02:00
2024-08-16 11:02:10 +02:00
2023-01-06 22:36:47 +01:00
2024-01-15 13:49:53 +01:00
2024-07-04 10:30:56 +02:00
2024-07-04 10:30:56 +02:00
2023-01-06 22:36:47 +01:00
2024-02-20 21:38:50 +01:00
2025-08-06 12:33:27 +02:00
2025-10-13 12:09:26 +02:00
2025-08-06 12:33:27 +02:00
2024-07-04 10:30:56 +02:00
2024-08-16 11:02:10 +02:00
2025-08-06 12:33:27 +02:00
2023-01-06 22:36:47 +01:00
2024-01-15 13:49:53 +01:00
2025-10-13 12:09:26 +02:00
2025-11-03 14:21:19 +01:00
2025-11-03 14:21:19 +01:00
2024-01-15 13:49:53 +01:00
2024-09-30 09:43:54 +02:00
2024-07-04 10:30:56 +02:00
2025-05-27 10:58:11 +02:00
2025-11-03 14:21:19 +01:00
2025-06-10 16:42:39 -07:00
2025-10-13 12:09:26 +02:00
2024-08-16 11:02:10 +02:00
2024-08-16 11:02:10 +02:00
2025-10-13 12:09:26 +02:00
2024-08-16 11:02:10 +02:00
2023-01-06 22:36:47 +01:00
2025-08-05 23:23:38 +02:00
2024-11-05 11:20:17 +01:00
2024-08-16 11:02:10 +02:00
2025-10-13 12:09:26 +02:00
2025-10-13 12:09:26 +02:00
2024-08-16 11:02:10 +02:00
2024-08-16 11:02:10 +02:00
2024-11-05 11:20:17 +01:00
2024-08-16 11:02:10 +02:00
2024-08-16 11:02:10 +02:00
2024-07-04 10:30:56 +02:00
2024-08-16 11:02:10 +02:00
2024-08-16 11:02:10 +02:00
2025-10-13 12:09:26 +02:00
2024-08-16 11:02:10 +02:00
2025-10-13 12:09:26 +02:00
2023-01-06 22:36:47 +01:00
2024-07-04 10:30:56 +02:00
2024-07-04 10:30:56 +02:00
2024-09-30 09:43:54 +02:00
2024-08-16 11:02:10 +02:00
2025-02-19 16:56:28 +01:00
2025-02-21 23:46:07 +01:00
2025-02-21 23:46:07 +01:00
2024-07-04 10:30:56 +02:00
2025-02-21 23:46:07 +01:00
2024-08-16 11:02:10 +02:00
2024-08-16 11:02:10 +02:00
2023-01-06 22:36:47 +01:00
2024-08-16 11:02:10 +02:00
2023-01-06 22:36:47 +01:00
2025-10-13 12:09:26 +02:00
2024-01-18 14:58:43 +01:00
2025-10-13 12:09:26 +02:00
2023-08-28 01:58:58 +02:00
2024-01-15 13:49:53 +01:00
2024-01-15 13:49:53 +01:00
2024-01-15 13:49:53 +01:00
2024-01-15 13:49:53 +01:00
2025-10-10 21:23:30 +02:00
2024-06-06 02:15:23 +00:00
2023-08-25 14:10:40 +02:00
2025-10-13 12:09:26 +02:00
2025-10-13 12:09:26 +02:00
2025-02-03 12:21:00 +01:00
2023-01-06 22:36:47 +01:00
2023-08-12 14:22:23 +01:00
2024-01-15 13:49:53 +01:00