Share feedback
Answers are generated based on the documentation.

docker pass plugins

DescriptionManage secrets engine plugins.
Usagedocker pass plugins

Experimental

This command is experimental.

Experimental features are intended for testing and feedback as their functionality or design may change between releases without warning or can be removed entirely in a future release.

Description

Manage the plugins that the secrets engine uses to resolve secret references.

Each plugin declares its scope through a pattern, and the engine routes every lookup to the plugins whose pattern matches the requested identifier. A plugin registered with ** receives every request, while a plugin scoped to docker/auth/** only serves Docker auth lookups.

Use the subcommands to inspect which plugins are registered and their current status, to enable or disable configurable plugins at runtime, and to set up or tear down plugin-specific credentials (such as the 1Password service account token).

Examples

List all registered plugins and their status:

docker pass plugins ls

Enable or disable a configurable plugin:

docker pass plugins enable 1password-cli
docker pass plugins disable 1password-cli

Subcommands

CommandDescription
docker pass plugins disableDisable a secrets engine plugin.
docker pass plugins enableEnable a secrets engine plugin.
docker pass plugins lsList registered secrets engine plugins.