Merge pull request #5818 from mohammedfuta2000/5814-limit-completion

Restrict completion to one suggestion on run, history, push, tag
This commit is contained in:
Sebastiaan van Stijn
2025-02-13 13:54:08 +01:00
committed by GitHub
10 changed files with 13 additions and 10 deletions

View File

@ -60,7 +60,7 @@ func NewCreateCommand(dockerCli command.Cli) *cobra.Command {
Annotations: map[string]string{
"aliases": "docker container create, docker create",
},
ValidArgsFunction: completion.ImageNames(dockerCli),
ValidArgsFunction: completion.ImageNames(dockerCli, -1),
}
flags := cmd.Flags()

View File

@ -43,7 +43,7 @@ func NewRunCommand(dockerCli command.Cli) *cobra.Command {
}
return runRun(cmd.Context(), dockerCli, cmd.Flags(), &options, copts)
},
ValidArgsFunction: completion.ImageNames(dockerCli),
ValidArgsFunction: completion.ImageNames(dockerCli, 1),
Annotations: map[string]string{
"category-top": "1",
"aliases": "docker container run, docker run",