Commit Graph

191 Commits

Author SHA1 Message Date
68e71057ed bash completion for docker logs --details
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:38 +00:00
df62e269a1 bash completion for docker daemon --max-concurrent-{down,up}load
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:38 +00:00
63d80a2ba8 contrib/completion/bash/docker: _docker_docker: quoting __docker_to_extglob result to avoid failglob interference
Signed-off-by: Damien Nadé <github@livna.org>
2017-06-02 00:07:38 +00:00
efff6c2b24 Add "driver" filter for network ls
This add a new filter to 'docker network ls'
to allow filtering by driver-name.

Contrary to "ID" and "name" filters, this
filter only supports an *exact* match.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2017-06-02 00:07:37 +00:00
a60c612a04 Add support for setting sysctls
This patch will allow users to specify namespace specific "kernel parameters"
for running inside of a container.

Signed-off-by: Dan Walsh <dwalsh@redhat.com>
2017-06-02 00:07:36 +00:00
3b1ae8bbd6 bash completion for docker volume ls -f {driver,name}
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:35 +00:00
35bad4a914 bash completion for --log-opt syslog-format
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:35 +00:00
e2491d2a7e bash completion for docker history --human
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:35 +00:00
327d937bf0 bash completion for docker {run,create} --security-opt no-new-privileges
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:34 +00:00
77c0ed6344 bash completions: Improve consistency for options with default=true
Completion of these options was not handled consistently.
Now all such options immediatly complete with =false appended.

Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:34 +00:00
7eb597c63d bash completion for storage option dm.min_free_space
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:34 +00:00
e338af7123 bash completion for docker {run,create} --userns
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:34 +00:00
062454975a fix bash completion for docker run --security-opt
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:34 +00:00
f56848dc6b bash completion for docker daemon --containerd
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:34 +00:00
a28d38cf69 bash completion for labels on build, networks and volumes
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:33 +00:00
a11a350519 bash completion for new fluentd log driver options
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:33 +00:00
beac16919a bash completion for docker load --quiet
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:33 +00:00
4c125babf2 bash completion for docker ps -f volume
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:33 +00:00
a7364b3743 Consolidate security options to use = as separator.
All other options we have use `=` as separator, labels,
log configurations, graph configurations and so on.
We should be consistent and use `=` for the security
options too.

Signed-off-by: David Calavera <david.calavera@gmail.com>
2017-06-02 00:07:32 +00:00
84b7025d28 bash completion for gelf-compression log driver settings
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:32 +00:00
fd1c2150ad pids limit support
update bash commpletion for pids limit

update check config for kernel

add docs for pids limit

add pids stats

add stats to docker client

Signed-off-by: Jessica Frazelle <acidburn@docker.com>
2017-06-02 00:07:31 +00:00
f18d114874 daemon/logger: Add logging driver for Google Cloud Logging
Signed-off-by: Mike Danese <mikedanese@google.com>
2017-06-02 00:07:30 +00:00
317cfbd7bd Remove email address field from login
This removes the email prompt when you use docker login, and also removes the ability to register via the docker cli. Docker login, will strictly be used for logging into a registry server.

Signed-off-by: Ken Cochrane <kencochrane@gmail.com>
2017-06-02 00:07:30 +00:00
0649b4f517 bash completion for docker update --restart
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:29 +00:00
50f87e458e bash completion for etwlogs logging driver
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:29 +00:00
65c94a34be Add docs for --ipv6 option, also add --internal as appropriate
Signed-off-by: Aidan Hobson Sayers <aidanhs@cantab.net>
2017-06-02 00:07:29 +00:00
fcad8ce206 Improve key specific bash subcompletions
The obscure `case "${words[$cword-2]}$prev=" in` idiom is no
longer used for key specific completions in options with map values.

The `__docker_map_key_of_current_option()` function does a much
better job.

Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:28 +00:00
904481becd Check key specific bash subcompletions first
This is a refactoring in preparation of cleaning up the handling
of key specific subcompletions.

The new `__docker_map_key_of_current_option()` function will be used
instead of the `__docker_map_key_of_current_option()` idiom in the
following commit.
As this function is very specific, checks using it should be executed
before those checking for `$prev`.

This commit just moves the checks without any modification.

Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:28 +00:00
3dd7289df6 Add some basic bash completion for seccomp values
Signed-off-by: Andrew "Tianon" Page <admwiggin@gmail.com>
2017-06-02 00:07:28 +00:00
1a10df30ce Allow disabling of colored Docker logs via daemon flag.
Signed-off-by: Vincent Woo <me@vincentwoo.com>
Signed-off-by: David Calavera <david.calavera@gmail.com>
2017-06-02 00:07:27 +00:00
5420ca8cde update bash completions for push and pull
Signed-off-by: Jessica Frazelle <acidburn@docker.com>
2017-06-02 00:07:27 +00:00
49347e571c Improve bash completion for users and groups
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:27 +00:00
437b2748c2 bash completion for journald tag support
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:27 +00:00
5d1e84419a Improve bash completion for docker volume ls -f dangling
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:27 +00:00
0c473c9e9c Let bash completion for docker network rm only complete custom networks
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:27 +00:00
0441148c7d Fix bash completion for docker volume ls --dangling=false.
Signed-off-by: David Calavera <david.calavera@gmail.com>
2017-06-02 00:07:26 +00:00
645055b37d bash completion for docker daemon --userns-remap
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:26 +00:00
f9a1ff0795 fix minor bash completion issue on OSX (compopt)
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:26 +00:00
bdfbd1d9a6 bash completion for syslog over TLS log driver
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:26 +00:00
d75f2e95a0 bash completion for --cluster-store-opt kv.path discovery.{heartbeat,ttl}
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:26 +00:00
b50ca03b9a remove bash completion for docker tag -f
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:26 +00:00
58013afb39 bash completion for docker ps --filter status=dead
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:26 +00:00
4808cc1282 bash completion for docker cp --follow-link
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:26 +00:00
b3bb4d45dd bash completion for docker images -f dangling=false
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:26 +00:00
869890dfbd Refactor handling of key specific subcompletions
The currently used idiom for handling key specific subcompletions
did not work here: behind `docker event -f type=network `, the completion
of networks triggered. The expected behaviour is not to complete
anything here.

In order to limit the scope of the corresponding PR, the new idiom is
currently only used in `docker events --filter`.

Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:25 +00:00
4e97e95cd8 Support new events in bash completion
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:25 +00:00
16c9a72852 bash completion for container linking and aliasing
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:24 +00:00
09809fe27e bash completion for docker network create --internal, --ipam-opt
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:24 +00:00
de6da285a3 bash completion for --detach-keys
Signed-off-by: Harald Albers <github@albersweb.de>
2017-06-02 00:07:24 +00:00
7f6a7ed8d1 Rename authz to authorization for greater clarity
Signed-off-by: Tibor Vass <tibor@docker.com>
2017-06-02 00:07:23 +00:00