MCPcopy Create free account

hub / github.com/docker/compose / functions

Functions2,102 in github.com/docker/compose

↓ 1 callersMethodensureImagesDown
(ctx context.Context, project *types.Project, options api.DownOptions)
pkg/compose/down.go:159
↓ 1 callersMethodensureNetworks
(ctx context.Context, project *types.Project)
pkg/compose/create.go:142
↓ 1 callersMethodensureNetworksDown
(ctx context.Context, project *types.Project)
pkg/compose/down.go:180
↓ 1 callersMethodensureProjectVolumes
(ctx context.Context, project *types.Project)
pkg/compose/create.go:155
↓ 1 callersMethodensureVolume
(ctx context.Context, name string, volume types.VolumeConfig, project *types.Project)
pkg/compose/create.go:1597
↓ 1 callersMethodensureVolumesDown
(ctx context.Context, project *types.Project)
pkg/compose/down.go:144
↓ 1 callersMethodentriesForPath
entriesForPath writes the given source path into tarWriter at the given dest (recursively for directories). e.g. tarring my_dir --> dest d: d/file_a,
internal/sync/tar.go:250
↓ 1 callersFunctionenvFileLayers
(files map[string]string)
pkg/compose/publish.go:639
↓ 1 callersMethoderror
()
cmd/formatter/shortcut.go:70
↓ 1 callersFunctionerrorAsJSON
(message string)
cmd/compose/compose.go:197
↓ 1 callersFunctionescapeDollarSign
(marshal []byte)
cmd/compose/config.go:563
↓ 1 callersMethodevent
(e api.Resource)
cmd/display/tty.go:205
↓ 1 callersFunctioneventsCommand
(p *ProjectOptions, dockerCli command.Cli, backendOptions *BackendOptions)
cmd/compose/events.go:38
↓ 1 callersMethodexec
(ctx context.Context, project *types.Project, serviceName string, x types.ServiceHook, eg *errgroup.Group)
pkg/compose/watch.go:610
↓ 1 callersFunctionexecCommand
(p *ProjectOptions, dockerCli command.Cli, backendOptions *BackendOptions)
cmd/compose/exec.go:52
↓ 1 callersMethodexecConnectNetwork
(ctx context.Context, op Operation)
pkg/compose/executor_ops.go:51
↓ 1 callersMethodexecCreateContainer
--- Container operations ---
pkg/compose/executor_ops.go:71
↓ 1 callersMethodexecCreateNetwork
--- Network operations ---
pkg/compose/executor_ops.go:33
↓ 1 callersMethodexecCreateVolume
--- Volume operations ---
pkg/compose/executor_ops.go:60
↓ 1 callersMethodexecDisconnectNetwork
(ctx context.Context, op Operation)
pkg/compose/executor_ops.go:43
↓ 1 callersMethodexecRemoveContainer
(ctx context.Context, op Operation)
pkg/compose/executor_ops.go:136
↓ 1 callersMethodexecRemoveNetwork
(ctx context.Context, op Operation)
pkg/compose/executor_ops.go:38
↓ 1 callersMethodexecRemoveVolume
(ctx context.Context, op Operation)
pkg/compose/executor_ops.go:64
↓ 1 callersMethodexecRenameContainer
(ctx context.Context, node *PlanNode)
pkg/compose/executor_ops.go:156
↓ 1 callersMethodexecStartContainer
(ctx context.Context, op Operation)
pkg/compose/executor_ops.go:122
↓ 1 callersMethodexecStopContainer
(ctx context.Context, op Operation)
pkg/compose/executor_ops.go:129
↓ 1 callersFunctionexecutable
(s string)
pkg/compose/suffix_unix.go:21
↓ 1 callersMethodexecuteNode
executeNode dispatches a single plan node to the appropriate API call.
pkg/compose/executor.go:138
↓ 1 callersMethodexecutePlugin
(cmd *exec.Cmd, command string, service types.ServiceConfig)
pkg/compose/plugins.go:108
↓ 1 callersFunctionexpectOutput
(res *icmd.Result, expected string)
pkg/e2e/logs_test.go:124
↓ 1 callersMethodexport
(ctx context.Context, projectName string, options api.ExportOptions)
pkg/compose/export.go:38
↓ 1 callersFunctionexportCommand
(p *ProjectOptions, dockerCli command.Cli, backendOptions *BackendOptions)
cmd/compose/export.go:37
↓ 1 callersMethodextractComposeConfiguration
(service *types.ServiceConfig, inspect container.InspectResponse, volumes types.Volumes, secrets types.Secrets
pkg/compose/generate.go:112
↓ 1 callersFunctionextractEnvCLIDefined
(cmdEnvs []string)
cmd/compose/options.go:213
↓ 1 callersFunctionfillBindMounts
(p types.Project, s types.ServiceConfig, m map[string]mount.Mount)
pkg/compose/create.go:1050
↓ 1 callersFunctionfilterByStatus
(containers []api.ContainerSummary, statuses []string)
cmd/compose/ps.go:167
↓ 1 callersFunctionfindFile
(names []string, pwd string)
pkg/remote/git.go:257
↓ 1 callersFunctionfindVolumeByName
(volumes types.Volumes, name string)
pkg/compose/create.go:940
↓ 1 callersFunctionfindVolumeByTarget
(volumes []types.ServiceVolumeConfig, target string)
pkg/compose/create.go:949
↓ 1 callersFunctionfirstLine
firstLine returns the first line of s, stripping any trailing newlines.
pkg/compose/plugins.go:325
↓ 1 callersFunctionformatModel
(model map[string]any, format string)
cmd/compose/config.go:335
↓ 1 callersMethodfsyncWithRetryCount
(retryCount int)
pkg/watch/notify_test.go:586
↓ 1 callersFunctiongenerateCommand
(p *ProjectOptions, dockerCli command.Cli, backendOptions *BackendOptions)
cmd/compose/generate.go:36
↓ 1 callersFunctiongenerateDocs
(opts *options)
docs/yaml/main/generate.go:31
↓ 1 callersMethodgenerateImageDigestsOverride
(ctx context.Context, project *types.Project)
pkg/compose/publish.go:302
↓ 1 callersFunctiongenerateManifest
(layers []v1.Descriptor, ociCompat api.OCIVersion)
internal/oci/push.go:162
↓ 1 callersMethodget
(nodeID int)
pkg/compose/executor.go:62
↓ 1 callersFunctiongetAliases
(project *types.Project, service types.ServiceConfig, serviceIndex int, cfg *types.ServiceNetworkConfig, useNe
pkg/compose/create.go:374
↓ 1 callersFunctiongetAncestors
getAncestors return all descendents for a vertex, might contain duplicates
pkg/compose/dependencies.go:232
↓ 1 callersFunctiongetBoolFlags
()
cmd/compatibility/convert.go:35
↓ 1 callersMethodgetBuildxPlugin
()
pkg/compose/build_bake.go:420
↓ 1 callersFunctiongetCompletionCommands
()
cmd/compatibility/convert.go:28
↓ 1 callersMethodgetContainerStreams
(ctx context.Context, container string)
pkg/compose/attach.go:139
↓ 1 callersMethodgetContainerSummary
(event events.Message)
pkg/compose/monitor.go:190
↓ 1 callersMethodgetContainersByService
getContainersByService returns all non-oneoff containers for the project, grouped by service name.
pkg/compose/containers.go:61
↓ 1 callersMethodgetContextInfo
getContextInfo returns the context info - either custom override or dockerCli adapter
pkg/compose/compose.go:243
↓ 1 callersMethodgetCreateConfigs
nolint:gocyclo
pkg/compose/create.go:172
↓ 1 callersFunctiongetDependencyCondition
getDependencyCondition checks if service is depended on by other services with service_completed_successfully condition, and applies that condition in
pkg/compose/start.go:102
↓ 1 callersFunctiongetDeployResources
(s types.ServiceConfig)
pkg/compose/create.go:635
↓ 1 callersMethodgetEnvironment
(resolve func(string) (string, bool))
cmd/compose/run.go:122
↓ 1 callersMethodgetExecTarget
(ctx context.Context, projectName string, opts api.RunOptions)
pkg/compose/exec.go:61
↓ 1 callersMethodgetFilesAndMap
(project *types.Project, service types.ServiceConfig, mountType mountType)
pkg/compose/secrets.go:71
↓ 1 callersFunctiongetImageBuildLabels
(project *types.Project, service types.ServiceConfig)
pkg/compose/build.go:269
↓ 1 callersMethodgetImageSummaries
(ctx context.Context, repoTags []string)
pkg/compose/images.go:128
↓ 1 callersMethodgetPluginBinaryPath
(provider string)
pkg/compose/plugins.go:192
↓ 1 callersMethodgetPluginMetadata
(path, command string, project *types.Project)
pkg/compose/plugins.go:246
↓ 1 callersFunctiongetRestartPolicy
(service types.ServiceConfig)
pkg/compose/create.go:592
↓ 1 callersFunctiongetStringFlags
()
cmd/compatibility/convert.go:44
↓ 1 callersMethodgetSyncImplementation
getSyncImplementation returns an appropriate sync implementation for the project. Currently, an implementation that batches files and transfers them
pkg/compose/watch.go:119
↓ 1 callersFunctiongetUnwrappedErrorMessage
(err error)
pkg/compose/pull.go:168
↓ 1 callersFunctiongitRemoteLoaderEnabled
()
pkg/remote/git.go:43
↓ 1 callersFunctiongreatestExistingAncestors
(paths []string)
pkg/watch/watcher_naive.go:315
↓ 1 callersFunctiongroupContainerByLabel
(containers []container.Summary, labelName string)
pkg/compose/ls.go:118
↓ 1 callersFunctionhandleCtrlZ
()
cmd/formatter/shortcut_unix.go:23
↓ 1 callersMethodhandleWatchBatch
nolint:gocyclo
pkg/compose/watch.go:533
↓ 1 callersMethodhasEnvFinding
()
pkg/compose/publish.go:406
↓ 1 callersMethodhasMore
()
cmd/display/tty.go:145
↓ 1 callersMethodhasNetworkMismatch
hasNetworkMismatch checks if the container is not connected to all expected networks.
pkg/compose/reconcile.go:602
↓ 1 callersMethodhasVolumeMismatch
hasVolumeMismatch checks if the container is missing any expected volume mounts.
pkg/compose/reconcile.go:626
↓ 1 callersMethodhttpTransport
(ctx context.Context)
pkg/remote/oci.go:105
↓ 1 callersFunctionimageAlreadyPresent
(serviceImage string, localImages map[string]api.ImageSummary)
pkg/compose/pull.go:153
↓ 1 callersFunctionimageBuildOptions
(proxyConfigs map[string]string, project *types.Project, service types.ServiceConfig, options api.BuildOptions
pkg/compose/build_classic.go:296
↓ 1 callersMethodimageCreatedTime
gets the image creation time for a service
pkg/compose/watch.go:844
↓ 1 callersFunctionimageInspect
(id string, imageReference string, size int64, created string)
pkg/compose/images_test.go:91
↓ 1 callersFunctionimagesCommand
(p *ProjectOptions, dockerCli command.Cli, backendOptions *BackendOptions)
cmd/compose/images.go:45
↓ 1 callersFunctionimagesOnly
imagesOnly return project with all attributes removed but service.images
cmd/compose/config.go:257
↓ 1 callersMethodinfrastructureDeps
infrastructureDeps returns the plan nodes that a container creation for this service should depend on: network creates and volume creates that the ser
pkg/compose/reconcile.go:765
↓ 1 callersMethodinitAdd
Add a path to be watched. Should only be called during initialization.
pkg/watch/watcher_darwin.go:72
↓ 1 callersMethodinitialSync
Walks develop.watch.path and checks which files should be copied inside the container ignores develop.watch.ignore, Dockerfile, compose files, bind mo
pkg/compose/watch.go:741
↓ 1 callersMethodinitialSyncFiles
Syncs files from develop.watch.path if they have been modified after the image has been created nolint:gocyclo
pkg/compose/watch.go:774
↓ 1 callersFunctioninitializeContextDir
(t testing.TB, configDir string)
pkg/e2e/framework.go:177
↓ 1 callersFunctioninitializePlugins
initializePlugins copies the necessary plugin files to the temporary config directory for the test.
pkg/e2e/framework.go:137
↓ 1 callersMethodisDesktopFeatureActive
isDesktopFeatureActive checks whether a Docker Desktop feature flag is enabled. Returns false silently when Desktop is not running or unreachable.
pkg/compose/desktop.go:33
↓ 1 callersMethodisDesktopIntegrationActive
isDesktopIntegrationActive returns true when Docker Desktop is the active engine.
pkg/compose/desktop.go:26
↓ 1 callersFunctionisDone
(msg jsonstream.Message)
pkg/compose/push.go:174
↓ 1 callersFunctionisLoopbackHost
isLoopbackHost reports whether host is the loopback name "localhost" or any loopback IP (127.0.0.0/8, ::1). host must be a bare hostname with no port,
internal/desktop/proxy.go:167
↓ 1 callersFunctionisNonAuthClientError
(statusCode int)
internal/oci/push.go:154
↓ 1 callersFunctionisNotOneOff
(c container.Summary)
pkg/compose/containers.go:160
↓ 1 callersMethodisPullPolicyValid
()
cmd/compose/create.go:217
↓ 1 callersFunctionisRecursiveWatcher
()
pkg/watch/notify_test.go:487
← previousnext →701–800 of 2,102, ranked by callers