Skip to content

Commit 8c7f713

Browse files
committed
cli/command/container: add shell completion for --platform flags
With this patch, completion is provided for `--platform` flags: docker run --platform<TAB> linux linux/amd64 linux/arm/v5 linux/arm/v7 linux/arm64/v8 linux/riscv64 wasip1 windows linux/386 linux/arm linux/arm/v6 linux/arm64 linux/ppc64le linux/s390x wasip1/wasm windows/amd64 Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
1 parent ce1aebc commit 8c7f713

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

‎cli/command/container/create.go‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ func NewCreateCommand(dockerCli command.Cli) *cobra.Command {
8383
_ = cmd.RegisterFlagCompletionFunc("env", completion.EnvVarNames)
8484
_ = cmd.RegisterFlagCompletionFunc("env-file", completion.FileNames)
8585
_ = cmd.RegisterFlagCompletionFunc("network", completion.NetworkNames(dockerCli))
86+
_ = cmd.RegisterFlagCompletionFunc("platform", completion.Platforms)
8687
_ = cmd.RegisterFlagCompletionFunc("pull", completion.FromList(PullImageAlways, PullImageMissing, PullImageNever))
8788
_ = cmd.RegisterFlagCompletionFunc("restart", completeRestartPolicies)
8889
_ = cmd.RegisterFlagCompletionFunc("stop-signal", completeSignals)

‎cli/command/container/run.go‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ func NewRunCommand(dockerCli command.Cli) *cobra.Command {
7474
_ = cmd.RegisterFlagCompletionFunc("env", completion.EnvVarNames)
7575
_ = cmd.RegisterFlagCompletionFunc("env-file", completion.FileNames)
7676
_ = cmd.RegisterFlagCompletionFunc("network", completion.NetworkNames(dockerCli))
77+
_ = cmd.RegisterFlagCompletionFunc("platform", completion.Platforms)
7778
_ = cmd.RegisterFlagCompletionFunc("pull", completion.FromList(PullImageAlways, PullImageMissing, PullImageNever))
7879
_ = cmd.RegisterFlagCompletionFunc("restart", completeRestartPolicies)
7980
_ = cmd.RegisterFlagCompletionFunc("stop-signal", completeSignals)

0 commit comments

Comments
 (0)