Aaron Lehmann
3cfa043d6e
cli: Add options for Raft snapshotting
...
Add the following options to "swarm init" and "swarm update":
- --max-snapshots: Retain this many old Raft snapshots in addition
to the latest one
- --snapshot-interval: Number of log entries between Raft snapshots
These options already existed in SwarmKit and the Docker API but were
never exposed in the CLI. I'm adding them here to fix this oversight.
--max-snapshots may be useful for debugging purposes and more
conservative users who want to store rolling backups of old versions of
the Raft state.
--snapshot-interval is most useful for performance tuning. The default
value of 10000 may not be ideal for some setups.
There is also a LogEntriesForSlowFollowers option that is not exposed. I
decided not to expose it along with these others because I don't think
it's generally useful (and I'm not sure what I would call the CLI flag).
But if people want, I can expose it for the sake of completeness.
Signed-off-by: Aaron Lehmann <aaron.lehmann@docker.com >
Upstream-commit: 49b6be893c
Component: cli
2017-06-02 00:10:34 +00:00
Steve Durrheimer
e0f3694584
Cleanup after moving all zsh completion logics for the new container command
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
Upstream-commit: 53846847ba
Component: cli
2017-06-02 00:10:34 +00:00
Steve Durrheimer
78af9de521
Move zsh completion logic to new subcommand: wait
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
Upstream-commit: dab4176180
Component: cli
2017-06-02 00:10:34 +00:00
Steve Durrheimer
0c6f9f1c31
Move zsh completion logic to new subcommand: update
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
Upstream-commit: 643725b6a8
Component: cli
2017-06-02 00:10:34 +00:00
Steve Durrheimer
bb1dc27571
Move zsh completion logic to new subcommand: top
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
Upstream-commit: fe0cfed70c
Component: cli
2017-06-02 00:10:34 +00:00
Steve Durrheimer
16ec789afc
Move zsh completion logic to new subcommand: stop
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
Upstream-commit: 8361fc40e7
Component: cli
2017-06-02 00:10:34 +00:00
Steve Durrheimer
85365f2838
Move zsh completion logic to new subcommand: stats
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
Upstream-commit: 5323c46677
Component: cli
2017-06-02 00:10:34 +00:00
Steve Durrheimer
45c78f761d
Move zsh completion logic to new subcommand: start
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
Upstream-commit: 2fd33da75f
Component: cli
2017-06-02 00:10:34 +00:00
Steve Durrheimer
c38610b30f
Move zsh completion logic to new subcommand: run
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
Upstream-commit: 15a2f1f74f
Component: cli
2017-06-02 00:10:34 +00:00
Steve Durrheimer
82abd6f24e
Move zsh completion logic to new subcommand: rm
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
Upstream-commit: 4149666da1
Component: cli
2017-06-02 00:10:34 +00:00
Steve Durrheimer
d815c07020
Move zsh completion logic to new subcommand: restart
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
Upstream-commit: b3b41803ed
Component: cli
2017-06-02 00:10:34 +00:00
Steve Durrheimer
a122f1ef7f
Move zsh completion logic to new subcommand: rename
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
Upstream-commit: 25fc254d3a
Component: cli
2017-06-02 00:10:34 +00:00
Steve Durrheimer
0b306848cf
Move zsh completion logic to new subcommand: port
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
Upstream-commit: 64ea2f57e8
Component: cli
2017-06-02 00:10:33 +00:00
Steve Durrheimer
9102df60de
Move zsh completion logic to new subcommand: pause, unpause
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
Upstream-commit: 67a2df2d80
Component: cli
2017-06-02 00:10:33 +00:00
Steve Durrheimer
008f90d90a
Move zsh completion logic to new subcommand: ps
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
Upstream-commit: f7dba85a99
Component: cli
2017-06-02 00:10:33 +00:00
Steve Durrheimer
4056fe032c
Move zsh completion logic to new subcommand: logs
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
Upstream-commit: a01c52a1a6
Component: cli
2017-06-02 00:10:33 +00:00
Steve Durrheimer
afffeb8b0a
Move zsh completion logic to new subcommand: kill
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
Upstream-commit: ca352f2941
Component: cli
2017-06-02 00:10:33 +00:00
Steve Durrheimer
78502c6241
Add zsh completion logic to new subcommand: inspect
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
Upstream-commit: 61507603fb
Component: cli
2017-06-02 00:10:33 +00:00
Steve Durrheimer
a94b3ec3b7
Move zsh completion logic to new subcommand: export
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
Upstream-commit: 13a60cfa38
Component: cli
2017-06-02 00:10:33 +00:00
Steve Durrheimer
94bb7c7521
Move zsh completion logic to new subcommand: exec
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
Upstream-commit: f2cebb1b32
Component: cli
2017-06-02 00:10:33 +00:00
Steve Durrheimer
3be359b2bd
Move zsh completion logic to new subcommand: diff
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
Upstream-commit: 978fbdd9dc
Component: cli
2017-06-02 00:10:33 +00:00
Steve Durrheimer
4b72f461e9
Move zsh completion logic to new subcommand: create
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
Upstream-commit: 6e850a9613
Component: cli
2017-06-02 00:10:33 +00:00
Steve Durrheimer
ce8ab479d9
Move zsh completion logic to new subcommand: cp
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
Upstream-commit: 2d250dcaf1
Component: cli
2017-06-02 00:10:33 +00:00
Steve Durrheimer
1e64399cfe
Move zsh completion logic to new subcommand: commit
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
Upstream-commit: aee4d2e078
Component: cli
2017-06-02 00:10:33 +00:00
Steve Durrheimer
2c7deb1a7f
Move zsh completion logic to new subcommand: attach
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
Upstream-commit: f80a33998f
Component: cli
2017-06-02 00:10:33 +00:00
Steve Durrheimer
d118aedb07
Add zsh completion for 'docker container' subcommands
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
Upstream-commit: cfb9ce1683
Component: cli
2017-06-02 00:10:33 +00:00
Steve Durrheimer
656246aef3
Rename containers complete function in zsh completion
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
Upstream-commit: b5721467b2
Component: cli
2017-06-02 00:10:33 +00:00
Harald Albers
18a87897fc
Add bash completion for docker service {create,update} --tty
...
Signed-off-by: Harald Albers <github@albersweb.de >
Upstream-commit: 308b0edef8
Component: cli
2017-06-02 00:10:33 +00:00
Harald Albers
fba6b9ab39
Add bash completion for docker {run,create} --cpus
...
Signed-off-by: Harald Albers <github@albersweb.de >
Upstream-commit: 1194369887
Component: cli
2017-06-02 00:10:32 +00:00
Harald Albers
f4e29ea739
Add bash completion for docker system df
...
Signed-off-by: Harald Albers <github@albersweb.de >
Upstream-commit: fcf085a9f5
Component: cli
2017-06-02 00:10:32 +00:00
Harald Albers
580a505e9b
Add bash completion for new prune commands
...
Signed-off-by: Harald Albers <github@albersweb.de >
Upstream-commit: 8b4362795c
Component: cli
2017-06-02 00:10:32 +00:00
Harald Albers
87033ac373
Fix bash completion for docker inspect --type
...
Signed-off-by: Harald Albers <github@albersweb.de >
Upstream-commit: 2bf6e4c769
Component: cli
2017-06-02 00:10:32 +00:00
Harald Albers
eed4179b98
Add bash completion for docker service create --hostname
...
Signed-off-by: Harald Albers <github@albersweb.de >
Upstream-commit: 857febc7d7
Component: cli
2017-06-02 00:10:32 +00:00
yupeng
b2f1abe039
Add for String
...
Signed-off-by: yupeng <yu.peng36@zte.com.cn >
Upstream-commit: af5af201fe
Component: cli
2017-06-02 00:10:31 +00:00
Akihiro Suda
f4590ea5c1
cli: add --mount to docker run
...
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp >
Upstream-commit: 0e7bbb55c8
Component: cli
2017-06-02 00:10:31 +00:00
John Howard
b388950c34
Redirect powershell completion
...
Signed-off-by: John Howard <jhoward@microsoft.com >
Upstream-commit: 8da2e039e5
Component: cli
2017-06-02 00:10:31 +00:00
allencloud
df9a425166
add replicated in service scale command description
...
Signed-off-by: allencloud <allen.sun@daocloud.io >
Upstream-commit: ef09aafc3e
Component: cli
2017-06-02 00:10:31 +00:00
allencloud
94c993c344
node rm can be applied on not only active node
...
Signed-off-by: allencloud <allen.sun@daocloud.io >
Upstream-commit: 6cf2234377
Component: cli
2017-06-02 00:10:31 +00:00
Steve Durrheimer
a371fe5fc4
Add zsh completion for 'docker ps --filter health='
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
Upstream-commit: 33964db9d0
Component: cli
2017-06-02 00:10:31 +00:00
Harald Albers
3d9f58ad1c
Add bash completion for docker ps --filter health
...
Signed-off-by: Harald Albers <github@albersweb.de >
Upstream-commit: 7cb11128f7
Component: cli
2017-06-02 00:10:31 +00:00
Lily Guo
18c108f9d5
Service create --group param
...
--group-add was used for specifying groups for both service create
and service update. For create it was confusing since we don't have
an existing set of groups. Instead I added --group to create, and
moved --group-add to service update only, like --group-rm
This deals with issue 27646
Signed-off-by: Lily Guo <lily.guo@docker.com >
Update flag documentation
Specify that --group, --group-add and --groupd-rm refers to
supplementary user groups
Signed-off-by: Lily Guo <lily.guo@docker.com >
Fix docs for groups and update completion scripts
Signed-off-by: Lily Guo <lily.guo@docker.com >
Upstream-commit: 0e1a3f6bbb
Component: cli
2017-06-02 00:10:30 +00:00
Cezar Sa Espinola
0a2fb5212e
Add --health-* commands to service create and update
...
A HealthConfig entry was added to the ContainerSpec associated with the
service being created or updated.
Signed-off-by: Cezar Sa Espinola <cezarsa@gmail.com >
Upstream-commit: 836b1a7d0a
Component: cli
2017-06-02 00:10:30 +00:00
Harald Albers
9c8343543e
Add bash completion for docker export --output
...
Signed-off-by: Harald Albers <github@albersweb.de >
Upstream-commit: bf5201d2cf
Component: cli
2017-06-02 00:10:30 +00:00
Harald Albers
df3d650642
Add support for multiple containers to bash completion for docker pause
...
Signed-off-by: Harald Albers <github@albersweb.de >
Upstream-commit: 5b3976457c
Component: cli
2017-06-02 00:10:30 +00:00
Harald Albers
dcd1a6737a
Add bash completion for docker service create --env-file
...
Signed-off-by: Harald Albers <github@albersweb.de >
Upstream-commit: 7e7a47405a
Component: cli
2017-06-02 00:10:30 +00:00
Steve Durrheimer
69778781aa
Add zsh completion for 'docker service create --env-file'
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
Upstream-commit: da7306052f
Component: cli
2017-06-02 00:10:30 +00:00
Ce Gao
bd38caee5f
fixes #27643
...
Signed-off-by: Ce Gao <ce.gao@outlook.com >
Upstream-commit: d398440f03
Component: cli
2017-06-02 00:10:29 +00:00
Sebastiaan van Stijn
2fe48a04ec
Remove --name flag from service update
...
The --name flag was inadvertently added to
docker service update, but is not supported,
as it has various side-effects (e.g., existing
tasks are not renamed).
This removes the flag from the service update
command.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
Upstream-commit: 6fbb9227cb
Component: cli
2017-06-02 00:10:29 +00:00
Harald Albers
e0d2f4d65e
Move bash completion logic to new subcommand: info
...
Signed-off-by: Harald Albers <github@albersweb.de >
Upstream-commit: bce3414931
Component: cli
2017-06-02 00:10:29 +00:00
Harald Albers
a8e80d61a0
Move bash completion logic to new subcommand: events
...
Signed-off-by: Harald Albers <github@albersweb.de >
Upstream-commit: 95f885eb9b
Component: cli
2017-06-02 00:10:29 +00:00