package compose

import "github.com/docker/compose/v2/cmd/compose"

Index

Variables

var Warning string

Warning is a global warning to be displayed to user on command failure

Functions

func Adapt

func Adapt(fn Command) func(cmd *cobra.Command, args []string) error

Adapt a Command func to cobra library

func RootCommand

func RootCommand(backend api.Service) *cobra.Command

RootCommand returns the compose command with its child commands

Types

type Command

type Command func(context.Context, []string) error

Command defines a compose CLI command as a func with args

type ProjectFunc

type ProjectFunc func(ctx context.Context, project *types.Project) error

ProjectFunc does stuff within a types.Project

type ProjectServicesFunc

type ProjectServicesFunc func(ctx context.Context, project *types.Project, services []string) error

ProjectServicesFunc does stuff within a types.Project and a selection of services

Source Files

build.go completion.go compose.go convert.go cp.go create.go down.go events.go exec.go images.go kill.go list.go logs.go pause.go port.go ps.go pull.go push.go remove.go restart.go run.go start.go stop.go top.go up.go version.go

Version
v2.0.0-rc.3
Published
Sep 4, 2021
Platform
windows/amd64
Imports
41 packages
Last checked
41 minutes ago

Tools for package owners.