Docker · Arazzo Workflow
Docker Review Privileges and Install a Plugin
Version 1.0.0
Read the privileges a plugin demands, install it with those privileges acknowledged, enable it, and confirm it is running.
Provider
Workflows
install-plugin
Inspect a plugin's requested privileges, install it, enable it, and verify.
Fetches the privilege set a remote plugin requires, pulls and installs the plugin while acknowledging those privileges, enables it, and inspects it to confirm the daemon reports it enabled.
1
readPrivileges
GetPluginPrivileges
Read what the plugin is asking for before installing anything. The response enumerates each privilege — network mode, mount points, devices, capabilities — and is the natural place to gate on policy or human review.
2
installPlugin
PluginPull
Pull and install the plugin, echoing the reviewed privilege set back in the body as an explicit acknowledgement of what is being granted. The plugin is installed but inert after this call.
3
enablePlugin
PluginEnable
Enable the installed plugin. Installation alone does not activate a plugin — until this call it is present but does nothing.
4
verifyPlugin
PluginInspect
Inspect the plugin to confirm the daemon reports it enabled, and capture the settings it was actually granted so they can be reconciled against what was requested in the first step.