Plugin Management
Plugins in Docker are external processes that run independently of Docker Engine. This means that Docker Engine does not rely on plugins and vice versa. We just need to inform Docker Engine about the plugin location and its capabilities. Docker provides the following CLI commands to manage the life cycle of plugins:
docker plugin create
: This command creates a new plugin and its configuration.docker plugin enable/disable
: These commands enable or disable a plugin.docker plugin install
: This command installs a plugin.docker plugin upgrade
: This command upgrades an existing plugin to a newer version.docker plugin rm
: This command removes plugins by removing their information from Docker Engine.docker plugin ls
: This command lists the installed plugins.docker plugin inspect
: This command displays detailed information on plugins.
In the following section, you will learn how plugins are implemented in Docker...