package cli
import "github.com/dotcloud/docker/cli"
Index ¶
- Variables
- func Subcmd(name string, synopses []string, description string, exitOnError bool) *flag.FlagSet
- type Cli
- func New(handlers ...Handler) *Cli
- func (cli *Cli) CmdHelp(args ...string) error
- func (cli *Cli) Run(args ...string) error
- type ClientFlags
- type Command
- type CommonFlags
- type Handler
- type Initializer
- type StatusError
Variables ¶
DockerCommands stores all the docker command
Functions ¶
func Subcmd ¶
Subcmd is a subcommand of the main "docker" command. A subcommand represents an action that can be performed from the Docker command line client.
To see all available subcommands, run "docker --help".
Types ¶
type Cli ¶
Cli represents a command line interface.
func New ¶
New instantiates a ready-to-use Cli.
func (*Cli) CmdHelp ¶
CmdHelp displays information on a Docker command.
If more than one command is specified, information is only shown for the first command.
Usage: docker help COMMAND or docker COMMAND --help
func (*Cli) Run ¶
Run executes the specified command.
type ClientFlags ¶
type ClientFlags struct { FlagSet *flag.FlagSet Common *CommonFlags PostParse func() ConfigDir string }
ClientFlags represents flags for the docker client.
type Command ¶
Command is the struct contains command name and description
type CommonFlags ¶
type CommonFlags struct { FlagSet *flag.FlagSet PostParse func() Debug bool Hosts []string LogLevel string TLS bool TLSVerify bool TLSOptions *tlsconfig.Options TrustKey string }
CommonFlags represents flags that are common to both the client and the daemon.
type Handler ¶
type Handler interface{}
Handler holds the different commands Cli will call It should have methods with names starting with `Cmd` like:
func (h myHandler) CmdFoo(args ...string) error
type Initializer ¶
type Initializer interface { Initialize() error }
Initializer can be optionally implemented by a Handler to initialize before each call to one of its commands.
type StatusError ¶
An StatusError reports an unsuccessful exit by a command.
func (StatusError) Error ¶
func (e StatusError) Error() string
Source Files ¶
- Version
- v1.10.2-rc1
- Published
- Feb 20, 2016
- Platform
- js/wasm
- Imports
- 8 packages
- Last checked
- 4 seconds ago –
Tools for package owners.