diff --git a/contrib/completion/bash/docker b/contrib/completion/bash/docker index 66d04249c8..df40fbf9dd 100644 --- a/contrib/completion/bash/docker +++ b/contrib/completion/bash/docker @@ -2073,11 +2073,21 @@ _docker_volume_ls() { COMPREPLY=( $( compgen -W "true false" -- "${cur##*=}" ) ) return ;; + driver) + cur=${cur##*=} + __docker_complete_plugins Volume + return + ;; + name) + cur=${cur##*=} + __docker_complete_volumes + return + ;; esac case "$prev" in --filter|-f) - COMPREPLY=( $( compgen -S = -W "dangling" -- "$cur" ) ) + COMPREPLY=( $( compgen -S = -W "dangling driver name" -- "$cur" ) ) __docker_nospace return ;;