MCPcopy
hub / github.com/docker/compose

github.com/docker/compose @v5.3.0 sqlite

2,373 symbols 9,266 edges 310 files 928 documented

Extension points exported contracts — how you extend this code

LogConsumer (Interface)
LogConsumer is a callback to process log messages from services [7 implementers]
pkg/api/api.go
PathMatcher (Interface)
When we specify directories to watch, we often want to ignore some subset of the files under those directories. For exa [4 implem
pkg/watch/notify.go
UI (Interface)
go:generate mockgen -destination=./prompt_mock.go -self_package "github.com/docker/compose/v5/pkg/prompt" -package=promp [4 implem
cmd/prompt/prompt.go
Feature (Interface)
Feature is an compose feature that can be started/stopped by a menu command [4 implementers]
cmd/formatter/shortcut.go
CLIOption (FuncType)
CLIOption to customize behavior for all commands for a CLI instance.
pkg/e2e/framework.go
LowLevelClient (Interface)
(no doc) [2 implementers]
internal/sync/tar.go
ShutdownFunc (FuncType)
ShutdownFunc flushes and stops an OTEL exporter.
internal/tracing/tracing.go
Command (FuncType)
Command defines a compose CLI command as a func with args
cmd/compose/compose.go

Core symbols highest fan-in

RunDockerComposeCmd
called by 479
pkg/e2e/framework.go
EXPECT
called by 172
pkg/mocks/mock_docker_cli.go
On
called by 127
pkg/api/event.go
NewParallelCLI
called by 120
pkg/e2e/framework.go
apiClient
called by 120
pkg/compose/compose.go
RunDockerCmd
called by 107
pkg/e2e/framework.go

Shape

Method 1,078
Function 1,024
Struct 221
TypeAlias 21
FuncType 17
Interface 12

Dependencies from manifests, versioned

github.com/AlecAivazis/survey/v2v2.3.7 · 1×
github.com/Azure/go-ansitermv0.0.0-2025010203350 · 1×
github.com/DefangLabs/secret-detectorv0.0.0-2025040316561 · 1×
github.com/Microsoft/go-winiov0.6.2 · 1×
github.com/acarl005/stripansiv0.0.0-2018011610285 · 1×
github.com/buger/gotermv1.0.4 · 1×
github.com/cenkalti/backoff/v5v5.0.3 · 1×
github.com/cespare/xxhash/v2v2.3.0 · 1×
github.com/clipperhouse/uax29/v2v2.2.0 · 1×
github.com/compose-spec/compose-go/v2v2.13.0 · 1×
github.com/containerd/consolev1.0.5 · 1×
github.com/containerd/containerd/apiv1.10.0 · 1×

Datastores touched

(mysql)Database · 1 repos

For agents

$ claude mcp add compose \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact