package
0.0.0-20240818021530-f5e744f7964a
Repository: https://github.com/kaisenlinux/docker.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author

# Functions

Get returns the plugin given the specified name and requested implementation.
Handle adds the specified function to the extpointHandlers.
IsNotFound indicates if the passed in error is from an http.StatusNotFound from the plugin.
NewClient creates a new plugin client (http).
NewClientWithTimeout creates a new plugin client (http).
NewLocalPlugin creates a new local plugin.
No description provided by the author
SpecsPaths returns paths in which to look for plugins, in order of priority.
WithRequestTimeout sets a timeout duration for plugin requests.

# Constants

ProtocolSchemeHTTPV1 is the name of the protocol used for interacting with plugins using this package.
VersionMimetype is the Content-Type the engine sends to plugins.

# Variables

ErrNotFound plugin not found.
ErrNotImplements is returned if the plugin does not implement the requested driver.

# Structs

Client represents a plugin client.
LocalRegistry defines a registry that is local (using unix socket).
Manifest lists what a plugin implements.
Plugin is the definition of a docker plugin.
RequestOpts is the set of options that can be passed into a request.