github.com/xeptore/docker-cli@v20.10.14+incompatible/cli/command/context/cmd.go (about) 1 package context 2 3 import ( 4 "github.com/docker/cli/cli" 5 "github.com/docker/cli/cli/command" 6 "github.com/spf13/cobra" 7 ) 8 9 // NewContextCommand returns the context cli subcommand 10 func NewContextCommand(dockerCli command.Cli) *cobra.Command { 11 cmd := &cobra.Command{ 12 Use: "context", 13 Short: "Manage contexts", 14 Args: cli.NoArgs, 15 RunE: command.ShowHelp(dockerCli.Err()), 16 } 17 cmd.AddCommand( 18 newCreateCommand(dockerCli), 19 newListCommand(dockerCli), 20 newUseCommand(dockerCli), 21 newExportCommand(dockerCli), 22 newImportCommand(dockerCli), 23 newRemoveCommand(dockerCli), 24 newUpdateCommand(dockerCli), 25 newInspectCommand(dockerCli), 26 ) 27 return cmd 28 }