Add bash completion for `docker build --add-host`
| ... | ... |
@@ -2155,6 +2155,7 @@ _docker_image() {
|
| 2155 | 2155 |
|
| 2156 | 2156 |
_docker_image_build() {
|
| 2157 | 2157 |
local options_with_args=" |
| 2158 |
+ --add-host |
|
| 2158 | 2159 |
--build-arg |
| 2159 | 2160 |
--cache-from |
| 2160 | 2161 |
--cgroup-parent |
| ... | ... |
@@ -2191,6 +2192,14 @@ _docker_image_build() {
|
| 2191 | 2191 |
local all_options="$options_with_args $boolean_options" |
| 2192 | 2192 |
|
| 2193 | 2193 |
case "$prev" in |
| 2194 |
+ --add-host) |
|
| 2195 |
+ case "$cur" in |
|
| 2196 |
+ *:) |
|
| 2197 |
+ __docker_complete_resolved_hostname |
|
| 2198 |
+ return |
|
| 2199 |
+ ;; |
|
| 2200 |
+ esac |
|
| 2201 |
+ ;; |
|
| 2194 | 2202 |
--build-arg) |
| 2195 | 2203 |
COMPREPLY=( $( compgen -e -- "$cur" ) ) |
| 2196 | 2204 |
__docker_nospace |