MCPcopy Index your code
hub / github.com/docker/go-plugins-helpers

github.com/docker/go-plugins-helpers @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
207 symbols 383 edges 23 files 91 documented · 44% 4 cross-repo links
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

go-plugins-helpers

A collection of helper packages to extend Docker Engine in Go

Plugin type Documentation Description
Authorization Link Extend API authorization mechanism
Network Link Extend network management
Volume Link Extend persistent storage
IPAM Link Extend IP address management

See the understand Docker plugins documentation section.

Extension points exported contracts — how you extend this code

Plugin (Interface)
Plugin represent the interface a plugin must fulfill. [1 implementers]
authorization/api.go
Driver (Interface)
Driver represent the interface a driver must fulfill.
secrets/api.go
Driver (Interface)
Driver represent the interface a driver must fulfill.
network/api.go
Driver (Interface)
Driver represent the interface a driver must fulfill.
volume/api.go
Ipam (Interface)
Ipam represent the interface a driver must fulfill.
ipam/api.go

Core symbols most depended-on inside this repo

HandleFunc
called by 31
sdk/handler.go
NewErrorResponse
called by 15
network/api.go
Get
called by 13
volume/api.go
NewErrorResponse
called by 7
volume/api.go
Serve
called by 6
sdk/handler.go
NewErrorResponse
called by 6
ipam/api.go
Join
called by 5
network/api.go
Remove
called by 5
volume/api.go

Shape

Method 85
Struct 65
Function 49
Interface 5
TypeAlias 2
FuncType 1

Languages

Go100%

Modules by API surface

network/api.go41 symbols
volume/api.go27 symbols
network/api_test.go25 symbols
ipam/api.go20 symbols
authorization/api.go13 symbols
volume/api_test.go11 symbols
volume/shim/shim.go10 symbols
volume/shim/shim_test.go9 symbols
secrets/api.go9 symbols
authorization/api_test.go9 symbols
sdk/handler.go7 symbols
sdk/spec_file_generator.go6 symbols

For agents

$ claude mcp add go-plugins-helpers \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact