package stack

import "github.com/docker/cli/cli/command/stack"

Index

Functions

func GetServices

func GetServices(dockerCli command.Cli, _ *pflag.FlagSet, opts options.Services) ([]swarmtypes.Service, error)

GetServices returns the services for the specified swarm cluster.

Deprecated: use swarm.GetServices instead.

func NewStackCommand

func NewStackCommand(dockerCli command.Cli) *cobra.Command

NewStackCommand returns a cobra command for `stack` subcommands

func RunDeploy

func RunDeploy(dockerCli command.Cli, _ *pflag.FlagSet, config *composetypes.Config, opts options.Deploy) error

RunDeploy performs a stack deploy against the specified swarm cluster.

Deprecated: use swarm.RunDeploy instead.

func RunList

func RunList(dockerCli command.Cli, opts options.List) error

RunList performs a stack list against the specified swarm cluster

func RunPs

func RunPs(dockerCli command.Cli, _ *pflag.FlagSet, opts options.PS) error

RunPs performs a stack ps against the specified swarm cluster.

Deprecated: use swarm.RunPS instead.

func RunRemove

func RunRemove(dockerCli command.Cli, _ *pflag.FlagSet, opts options.Remove) error

RunRemove performs a stack remove against the specified swarm cluster.

Deprecated: use swarm.RunRemove instead.

func RunServices

func RunServices(dockerCli command.Cli, opts options.Services) error

RunServices performs a stack services against the specified swarm cluster

Source Files

cmd.go common.go config.go deploy.go list.go ps.go remove.go services.go

Directories

PathSynopsis
cli/command/stack/formatter
cli/command/stack/loader
cli/command/stack/options
cli/command/stack/swarm
Version
v24.0.0-rc.1+incompatible
Published
Apr 26, 2023
Platform
linux/amd64
Imports
21 packages
Last checked
8 seconds ago

Tools for package owners.