mobycli

package
v1.0.35 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 21, 2023 License: Apache-2.0 Imports: 24 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ComDockerCli = "com.docker.cli"

ComDockerCli name of the classic cli binary

Functions

func CliHintsEnabled added in v1.0.35

func CliHintsEnabled() bool

func CliVersion added in v1.0.29

func CliVersion() string

CliVersion returns the docker cli version

func Exec

func Exec(_ *cobra.Command)

Exec delegates to com.docker.cli if on moby context

func ExecIfDefaultCtxType

func ExecIfDefaultCtxType(ctx context.Context, root *cobra.Command)

ExecIfDefaultCtxType delegates to com.docker.cli if on moby context

func ExecSilent

func ExecSilent(ctx context.Context, args ...string) ([]byte, error)

ExecSilent executes a command and do redirect output to stdOut, return output

func IsDefaultContextCommand

func IsDefaultContextCommand(dockerCommand string) bool

IsDefaultContextCommand checks if the command exists in the classic cli (issues a shellout --help)

func RunDocker added in v1.0.11

func RunDocker(childExit chan bool, args ...string) error

RunDocker runs a docker command, and forward signals to the shellout command (stops listening to signals when an event is sent to childExit)

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL