873609d790
cli/command/*: remove deprecated cobra command constructors
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-08-21 11:12:28 +02:00
56cab16779
Register CLI commands implicitly
...
This patch removes the explicit `commands.AddCommands` function and
instead relies upon the `internal/commands` package which registers each
CLI command using `init()` instead.
Signed-off-by: Alano Terblanche <18033717+Benehiko@users.noreply.github.com >
2025-08-21 07:16:35 +02:00
e66a1456d3
Unexport image commands
...
This patch deprecates exported image commands and moves the
implementation details to an unexported function.
Commands that are affected include:
- image.NewBuildCommand
- image.NewPullCommand
- image.NewPushCommand
- image.NewImagesCommand
- image.NewImageCommand
- image.NewHistoryCommand
- image.NewImportCommand
- image.NewLoadCommand
- image.NewRemoveCommand
- image.NewSaveCommand
- image.NewTagCommand
- image.NewPruneCommand
Signed-off-by: Alano Terblanche <18033717+Benehiko@users.noreply.github.com >
2025-08-19 14:25:15 +02:00
cbec75e2f3
Adopt Cobra completion v2 to support completion by CLI plugins
...
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com >
2022-05-12 12:59:10 +02:00
a3cbc70147
Move credential getting functions to the ConfigFile.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2017-06-27 13:46:47 +02:00
37ccc00d0e
Add interfacer linter
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2017-05-08 15:57:50 -04:00
10641c2aae
Update imports.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2017-04-17 18:07:56 -04:00
1630fc40f8
Import docker/docker/cli
...
Signed-off-by: Daniel Nephin <dnephin@gmail.com >
2017-04-17 17:40:59 -04:00