newImageCommand returns a cobra command for `image` subcommands
(dockerCli command.Cli)
| 23 | |
| 24 | // newImageCommand returns a cobra command for `image` subcommands |
| 25 | func newImageCommand(dockerCli command.Cli) *cobra.Command { |
| 26 | cmd := &cobra.Command{ |
| 27 | Use: "image", |
| 28 | Short: "Manage images", |
| 29 | Args: cli.NoArgs, |
| 30 | RunE: command.ShowHelp(dockerCli.Err()), |
| 31 | |
| 32 | DisableFlagsInUseLine: true, |
| 33 | } |
| 34 | cmd.AddCommand( |
| 35 | newBuildCommand(dockerCli), |
| 36 | newHistoryCommand(dockerCli), |
| 37 | newImportCommand(dockerCli), |
| 38 | newLoadCommand(dockerCli), |
| 39 | newPullCommand(dockerCli), |
| 40 | newPushCommand(dockerCli), |
| 41 | newSaveCommand(dockerCli), |
| 42 | newTagCommand(dockerCli), |
| 43 | newListCommand(dockerCli), |
| 44 | newImageRemoveCommand(dockerCli), |
| 45 | newInspectCommand(dockerCli), |
| 46 | newPruneCommand(dockerCli), |
| 47 | ) |
| 48 | return cmd |
| 49 | } |
nothing calls this directly
no test coverage detected
searching dependent graphs…