Harald Albers
a3fa6aa153
Improve bash completion for docker run --cap-{add,drop}
...
Docker has several capabilities enabled by default and some not.
It seems natural to follow this distinction in --cap-add and
--cap-drop.
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit 36d8b66cb9
)
Signed-off-by: Victor Vieux <victorvieux@gmail.com>
2017-03-13 21:21:19 -07:00
Kenfe-Mickaël Laventure
7a02f05068
Merge pull request #30823 from albers/completion-plugin-upgrade
...
Add bash completion for `docker plugin upgrade`
(cherry picked from commit c9fa3eed1b
)
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2017-02-18 00:13:31 -08:00
Harald Albers
018981111c
Fix bash completion for docker service
...
Signed-off-by: Harald Albers <github@albersweb.de>
2017-02-09 15:35:46 +01:00
Harald Albers
ec0e3fe4e2
Add bash completion for docker checkpoint
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit 926fa56c0d
)
Signed-off-by: Victor Vieux <victorvieux@gmail.com>
2017-02-01 12:35:00 -08:00
Harald Albers
73b9bdc6cb
Add bash completion for docker service logs
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit 105231556a
)
Signed-off-by: Victor Vieux <victorvieux@gmail.com>
2017-01-31 12:54:57 -08:00
Harald Albers
06dae4eae5
Fix bash completion for completing nodes
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit 550947e437
)
Signed-off-by: Victor Vieux <vieux@docker.com>
2017-01-25 13:04:05 -08:00
Harald Albers
880c12df7d
Add bash completion for run|create --init-path
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit 182048f185
)
Signed-off-by: Victor Vieux <vieux@docker.com>
2017-01-24 15:41:44 -08:00
Harald Albers
1ec7869443
Add bash completion for plugin install --disable-content-trust
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit 725a864a04
)
Signed-off-by: Victor Vieux <vieux@docker.com>
2017-01-24 13:49:24 -08:00
Harald Albers
0be8ebd2a1
Fix bash completion for docker service update
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit 01ac33ce16
)
Signed-off-by: Victor Vieux <vieux@docker.com>
2017-01-24 13:48:18 -08:00
Harald Albers
b4fd48ce32
Add bash completion for docker service ps --filter node
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit a39a2bb6c2
)
Signed-off-by: Victor Vieux <vieux@docker.com>
2017-01-24 13:47:54 -08:00
Harald Albers
9da299954f
Add missing options to bash completion for docker swarm init|update
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit f93da79dc1
)
Signed-off-by: Victor Vieux <vieux@docker.com>
2017-01-24 13:47:28 -08:00
Harald Albers
d4e6422212
Add bash completion for docker swarm unlock|unlock-key
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit 07bd5152b3
)
Signed-off-by: Victor Vieux <vieux@docker.com>
2017-01-24 13:47:03 -08:00
Harald Albers
23e9d30cea
Fix treatment of DOCKER_HIDE_LEGACY_COMMANDS in bash completion
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit 12952f537c
)
Signed-off-by: Victor Vieux <vieux@docker.com>
2017-01-20 14:07:19 -08:00
Harald Albers
7bb3740386
Honour $DOCKER_HIDE_LEGACY_COMMANDS in bash completion
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit aa006f1280
)
Signed-off-by: Victor Vieux <vieux@docker.com>
2017-01-20 14:06:58 -08:00
Harald Albers
ba79dde9d2
Add bash completion for build --squash
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit e91dbba7ff
)
Signed-off-by: Victor Vieux <vieux@docker.com>
2017-01-20 14:06:01 -08:00
Harald Albers
d621d74f64
Add bash completion for dockerd --init
and docker run|create --init
...
Fixes #30263
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit 2076261757
)
Signed-off-by: Victor Vieux <vieux@docker.com>
2017-01-20 14:05:33 -08:00
Harald Albers
b2e12626c7
Add bash completion for plugin names
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit e7243a303a
)
Signed-off-by: Victor Vieux <vieux@docker.com>
2017-01-09 06:37:40 -08:00
Harald Albers
ea00b14170
Add bash completion for plugin disable --force
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit e1403453f0
)
Signed-off-by: Victor Vieux <vieux@docker.com>
2017-01-04 12:42:42 +01:00
Harald Albers
5903ead08e
Fix bash completion for plugin enable|disable
...
`docker plugin enable` and `docker plugin disable` only
accept one plugin.
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit 390effdd11
)
Signed-off-by: Victor Vieux <vieux@docker.com>
2017-01-04 12:42:42 +01:00
Harald Albers
c809c40647
Add bash completion for plugin install --alias
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit 83158f8aff
)
Signed-off-by: Victor Vieux <vieux@docker.com>
2017-01-04 12:42:41 +01:00
Harald Albers
39b3e39c40
Remove bash completion for deprecated docker daemon
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit 536a9ec698
)
Signed-off-by: Victor Vieux <vieux@docker.com>
2017-01-04 12:42:41 +01:00
Harald Albers
c25a4762ef
Remove bash completion for docker node ps --all|-a
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit a54cc4f88d
)
Signed-off-by: Victor Vieux <vieux@docker.com>
2017-01-04 12:42:41 +01:00
Harald Albers
dc05dfd30e
Make bash completion for docker stack deploy --bundle-file
experimental
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit a53bdfa3be
)
Signed-off-by: Victor Vieux <vieux@docker.com>
2016-12-15 21:06:23 -08:00
Vincent Demeester
37ea8104b0
Remove --port and update --publish for services to support syntaxes
...
Add support for simple and complex syntax to `--publish` through the
use of `PortOpt`.
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2016-12-15 07:24:26 +01:00
Harald Albers
85ae13f6d0
Add bash completion for docker inspect --type plugin
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit 81b4b2b5fa
)
Signed-off-by: Victor Vieux <vieux@docker.com>
2016-12-12 13:24:42 -08:00
Harald Albers
0383913b65
Add bash completion for docker network create --attachable
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit 8d2e789bbc
)
Signed-off-by: Victor Vieux <vieux@docker.com>
2016-12-07 16:16:09 -08:00
Harald Albers
6ce7fb23f5
Add bash completion for docker version --format
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit 3d43c48c1b
)
Signed-off-by: Victor Vieux <vieux@docker.com>
2016-12-07 16:13:12 -08:00
Harald Albers
fd7aee8fe0
Fix bash completion for `docker service create|update
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit be5685e4bf
)
Signed-off-by: Victor Vieux <vieux@docker.com>
2016-12-07 16:12:50 -08:00
Harald Albers
e0d8cfaa7d
Add bash completion for secret management
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit 324dd3cfec
)
Signed-off-by: Victor Vieux <vieux@docker.com>
2016-12-07 16:12:29 -08:00
Harald Albers
f1ea64fa07
Add bash completion for experimental docker deploy
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit 10f567ec6a
)
Signed-off-by: Victor Vieux <victorvieux@gmail.com>
2016-12-02 13:41:43 -08:00
Harald Albers
64b41aa52a
Allow selective activation of experimental features in bash completion
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit af84b7e441
)
Signed-off-by: Victor Vieux <victorvieux@gmail.com>
2016-12-02 13:41:36 -08:00
Akihiro Suda
783e1a94b5
cli: remove --mount
from docker run
...
This commit reverts 273eeb813c
(#26825 ).
For the discussion so far, please refer to #28527 .
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
(cherry picked from commit e6d9b7de64
)
Signed-off-by: Victor Vieux <victorvieux@gmail.com>
2016-11-30 14:22:43 -08:00
Harald Albers
7c081219ac
Add more types to bash completion of docker inspect
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit 1076f0882b
)
Signed-off-by: Victor Vieux <victorvieux@gmail.com>
2016-11-30 14:13:51 -08:00
Vincent Demeester
50bcdc9de2
Revert "Add bash completion for docker service ps --all
"
...
This reverts commit 188d2fac57
.
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
(cherry picked from commit cee0fff9fe
)
Signed-off-by: Victor Vieux <victorvieux@gmail.com>
2016-11-30 14:11:08 -08:00
Harald Albers
51f1980e30
Add bash completion for docker stack
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit 16494a81f9
)
Signed-off-by: Victor Vieux <victorvieux@gmail.com>
2016-11-30 14:06:29 -08:00
Harald Albers
e0654b40b7
Add bash completion for docker service {create,update}
host options
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit f3b7f40aaf
)
Signed-off-by: Victor Vieux <victorvieux@gmail.com>
2016-11-28 11:28:17 -08:00
Harald Albers
7d7af6ad14
Add bash completion for docker service update --hostname
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit 9d98d6d8cb
)
Signed-off-by: Victor Vieux <victorvieux@gmail.com>
2016-11-28 11:25:39 -08:00
Harald Albers
46b8a5fb57
Add bash completion for plugin API
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit ecb707cb0f
)
Signed-off-by: Victor Vieux <victorvieux@gmail.com>
2016-11-28 11:13:56 -08:00
Harald Albers
2d5f5287c3
Add bash completion for docker build --network
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit d48e70843f
)
Signed-off-by: Victor Vieux <victorvieux@gmail.com>
2016-11-22 11:21:36 -08:00
Harald Albers
6f03b32968
Add bash completion for docker images --filter reference
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit e84d62f6cb
)
Signed-off-by: Victor Vieux <victorvieux@gmail.com>
2016-11-21 17:28:46 -08:00
Harald Albers
a20820b05c
Add bash completion for dockerd --userland-proxy-path
...
Signed-off-by: Harald Albers <github@albersweb.de>
(cherry picked from commit 0d573a62f7
)
Signed-off-by: Victor Vieux <victorvieux@gmail.com>
2016-11-21 13:23:23 -08:00
Yong Tang
9ed0bb2d0a
Update bash completion dns-options-add/rm
-> dns-option-add/rm
...
In 28186, `dns-options-add/rm` has been changed to `dns-option-add/rm`
in `docker service create/update`, for the purpose of consistency.
This fix updates bash completion to remove extra `s`.
Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
2016-11-14 14:15:31 -08:00
Harald Albers
ba5d2331d5
Add bash completion for DNS settings in services
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-11-14 14:14:52 -08:00
Harald Albers
6ec7c7a89c
Add bash completion for docker service ps --all
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-11-14 14:13:10 -08:00
Harald Albers
4b003634bc
Fix bash completion for docker ps --filter is-task
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-11-14 14:11:27 -08:00
Harald Albers
261958bfa8
Add bash completion for managing ports in services
...
Bash completion for
- `docker service create --port`
- `docker service update --port-{add,rm}`
Signed-off-by: Harald Albers <github@albersweb.de>
2016-11-14 14:10:03 -08:00
Harald Albers
2da971cf06
Add bash completion for docker build --cache-from
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-11-14 14:09:02 -08:00
Harald Albers
98a2071696
Add bash completion for docker daemon --seccomp-profile
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-11-11 16:12:17 +01:00
Sebastiaan van Stijn
33af4dd505
Merge pull request #28186 from yongtang/27567-follow-up-dns-options
...
Add `--dns-option` to `docker run` and hide `--dns-opt`
2016-11-10 16:20:17 +01:00
Yong Tang
9b6b3c2076
Add --dns-option
to docker run
and hide --dns-opt
...
This fix is a follow up to #27567 based on:
https://github.com/docker/docker/pull/27567#issuecomment-259295055
In #27567 , `--dns-options` has been added to `service create/update`,
together with `--dns` and `--dns-search`. The `--dns-opt` was used
in `docker run`.
This fix add `--dns-option` (not `--dns-options`) to `docker run/create`, and hide
`--dns-opt`. It is still possible to use `--dns-opt` with
`docker run/create`, though it will not show up in help output.
This fix change `--dns-options`to --dns-option` for `docker service create`
and `docker service update`.
This fix also updates the docs and bash/zsh completion scripts.
Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
2016-11-09 12:13:25 -08:00