github.com/cspotcode/docker-cli@v20.10.0-rc1.0.20201201121459-3faad7acc5b8+incompatible/cli/command/config/cmd.go (about) 1 package config 2 3 import ( 4 "github.com/spf13/cobra" 5 6 "github.com/docker/cli/cli" 7 "github.com/docker/cli/cli/command" 8 ) 9 10 // NewConfigCommand returns a cobra command for `config` subcommands 11 func NewConfigCommand(dockerCli command.Cli) *cobra.Command { 12 cmd := &cobra.Command{ 13 Use: "config", 14 Short: "Manage Docker configs", 15 Args: cli.NoArgs, 16 RunE: command.ShowHelp(dockerCli.Err()), 17 Annotations: map[string]string{ 18 "version": "1.30", 19 "swarm": "", 20 }, 21 } 22 cmd.AddCommand( 23 newConfigListCommand(dockerCli), 24 newConfigCreateCommand(dockerCli), 25 newConfigInspectCommand(dockerCli), 26 newConfigRemoveCommand(dockerCli), 27 ) 28 return cmd 29 }