Merge pull request #11175 from coolljt0725/fix_build_bash_completion

Fix docker build -f bash completion and docker run bash completion
This commit is contained in:
Jessie Frazelle 2015-03-06 15:53:48 +00:00
commit aa1dce8eda
1 changed files with 9 additions and 1 deletions

View File

@ -255,11 +255,15 @@ _docker_build() {
__docker_image_repos_and_tags
return
;;
--file|-f)
_filedir
return
;;
esac
case "$cur" in
-*)
COMPREPLY=( $( compgen -W "--force-rm --no-cache --quiet -q --rm --tag -t" -- "$cur" ) )
COMPREPLY=( $( compgen -W "--file -f --force-rm --no-cache --quiet -q --rm --tag -t" -- "$cur" ) )
;;
*)
local counter="$(__docker_pos_first_nonflag '--tag|-t')"
@ -623,8 +627,10 @@ _docker_run() {
--lxc-conf
--mac-address
--memory -m
--memory-swap
--name
--net
--pid
--publish -p
--restart
--security-opt
@ -635,9 +641,11 @@ _docker_run() {
"
local all_options="$options_with_args
--help
--interactive -i
--privileged
--publish-all -P
--read-only
--tty -t
"