Yong Tang and Tibor Vass
6355071b17
Add custom DNS settings to service update
...
This fix adds `--dns-add`, `--dns-rm`, `--dns-opt-add`, `--dns-opt-rm`,
`--dns-search-add` and `--dns-search-rm` to `service update`.
An integration test and a unit test have been added to cover the changes in this fix.
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
2017-06-02 00:10:34 +00:00
Yong Tang and Tibor Vass
80fb5e93ee
Add custom DNS settings to service definition
...
This fix tries to fix the issue raised in 24391 about allowing
custom DNS settings to service definition.
This fix adds `DNSConfig` (`Nameservers`, `Options`, `Search`) to
service definition, as well as `--dns`, `--dns-opt`, and `dns-search`
to `service create`.
An integration test has been added to cover the changes in this fix.
This fix fixes 24391.
A PR in swarmkit will be created separately.
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
2017-06-02 00:10:34 +00:00
Victor Vieux and Tibor Vass
d1ed73508a
support settings in docker plugins install
...
Signed-off-by: Victor Vieux <vieux@docker.com >
2017-06-02 00:10:34 +00:00
Yong Tang and Tibor Vass
e2f6503609
Change to plural forms for help output of docker service update
...
This fix is based on the comment in
https://github.com/docker/docker/pull/27567#discussion_r86910604
Basically, in the help output of `docker service update`, the `--xxx-add`
flags typically have plural forms while `--xxx-rm` flags have singular
forms.
This fix updates the help output for consistency.
This fix also updates the related docs in `service_update.md`.
The help output in `service_update.md` has been quite out-of-sync
with the actual output so this fix replaces the output with the
most up-to-date output.
This fix is related to #27567 .
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
2017-06-02 00:10:34 +00:00
allencloud and Tibor Vass
5af84edf26
support show numbers of global service in service ls command
...
Signed-off-by: allencloud <allen.sun@daocloud.io >
2017-06-02 00:10:34 +00:00
yuexiao-wang and Tibor Vass
010340e304
Update for docker checkpoint
...
Signed-off-by: yuexiao-wang <wang.yuexiao@zte.com.cn >
2017-06-02 00:10:34 +00:00
Steve Durrheimer and Tibor Vass
53846847ba
Cleanup after moving all zsh completion logics for the new container command
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
2017-06-02 00:10:34 +00:00
Steve Durrheimer and Tibor Vass
dab4176180
Move zsh completion logic to new subcommand: wait
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
2017-06-02 00:10:34 +00:00
Steve Durrheimer and Tibor Vass
643725b6a8
Move zsh completion logic to new subcommand: update
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
2017-06-02 00:10:34 +00:00
Steve Durrheimer and Tibor Vass
fe0cfed70c
Move zsh completion logic to new subcommand: top
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
2017-06-02 00:10:34 +00:00
Steve Durrheimer and Tibor Vass
8361fc40e7
Move zsh completion logic to new subcommand: stop
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
2017-06-02 00:10:34 +00:00
Steve Durrheimer and Tibor Vass
5323c46677
Move zsh completion logic to new subcommand: stats
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
2017-06-02 00:10:34 +00:00
Steve Durrheimer and Tibor Vass
2fd33da75f
Move zsh completion logic to new subcommand: start
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
2017-06-02 00:10:34 +00:00
Steve Durrheimer and Tibor Vass
15a2f1f74f
Move zsh completion logic to new subcommand: run
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
2017-06-02 00:10:34 +00:00
Steve Durrheimer and Tibor Vass
4149666da1
Move zsh completion logic to new subcommand: rm
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
2017-06-02 00:10:34 +00:00
Steve Durrheimer and Tibor Vass
b3b41803ed
Move zsh completion logic to new subcommand: restart
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
2017-06-02 00:10:34 +00:00
Steve Durrheimer and Tibor Vass
25fc254d3a
Move zsh completion logic to new subcommand: rename
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
2017-06-02 00:10:34 +00:00
Steve Durrheimer and Tibor Vass
64ea2f57e8
Move zsh completion logic to new subcommand: port
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
2017-06-02 00:10:33 +00:00
Steve Durrheimer and Tibor Vass
67a2df2d80
Move zsh completion logic to new subcommand: pause, unpause
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
2017-06-02 00:10:33 +00:00
Steve Durrheimer and Tibor Vass
f7dba85a99
Move zsh completion logic to new subcommand: ps
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
2017-06-02 00:10:33 +00:00
Steve Durrheimer and Tibor Vass
a01c52a1a6
Move zsh completion logic to new subcommand: logs
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
2017-06-02 00:10:33 +00:00
Steve Durrheimer and Tibor Vass
ca352f2941
Move zsh completion logic to new subcommand: kill
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
2017-06-02 00:10:33 +00:00
Steve Durrheimer and Tibor Vass
61507603fb
Add zsh completion logic to new subcommand: inspect
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
2017-06-02 00:10:33 +00:00
Steve Durrheimer and Tibor Vass
13a60cfa38
Move zsh completion logic to new subcommand: export
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
2017-06-02 00:10:33 +00:00
Steve Durrheimer and Tibor Vass
f2cebb1b32
Move zsh completion logic to new subcommand: exec
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
2017-06-02 00:10:33 +00:00
Steve Durrheimer and Tibor Vass
978fbdd9dc
Move zsh completion logic to new subcommand: diff
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
2017-06-02 00:10:33 +00:00
Steve Durrheimer and Tibor Vass
6e850a9613
Move zsh completion logic to new subcommand: create
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
2017-06-02 00:10:33 +00:00
Steve Durrheimer and Tibor Vass
2d250dcaf1
Move zsh completion logic to new subcommand: cp
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
2017-06-02 00:10:33 +00:00
Steve Durrheimer and Tibor Vass
aee4d2e078
Move zsh completion logic to new subcommand: commit
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
2017-06-02 00:10:33 +00:00
Steve Durrheimer and Tibor Vass
f80a33998f
Move zsh completion logic to new subcommand: attach
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
2017-06-02 00:10:33 +00:00
Steve Durrheimer and Tibor Vass
cfb9ce1683
Add zsh completion for 'docker container' subcommands
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
2017-06-02 00:10:33 +00:00
Steve Durrheimer and Tibor Vass
b5721467b2
Rename containers complete function in zsh completion
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com >
2017-06-02 00:10:33 +00:00
Harald Albers and Tibor Vass
308b0edef8
Add bash completion for docker service {create,update} --tty
...
Signed-off-by: Harald Albers <github@albersweb.de >
2017-06-02 00:10:33 +00:00
Yong Tang and Tibor Vass
7443d74e2d
Add --tty to docker service create/update
...
This fix tries to add `--tty` to `docker service create/update`. As was
specified in 25644, `TTY` flag has been added to SwarmKit and is
already vendored.
This fix add `--tty` to `docker service create/update`.
Related document has been updated.
Additional integration tests has been added.
This fix fixes 25644.
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
2017-06-02 00:10:33 +00:00
Victor Vieux and Tibor Vass
809dee7e20
support env for docker plugin set
...
Signed-off-by: Victor Vieux <vieux@docker.com >
2017-06-02 00:10:32 +00:00
Alicia Lauerman and Tibor Vass
5ad8af8fd1
remove COMMAND column from service ls output. closes #27994
...
Signed-off-by: Alicia Lauerman <alicia@eta.im >
2017-06-02 00:10:32 +00:00
Josh Horwitz and Tibor Vass
b7c6c84fdd
Add -a option to service/node ps
...
Signed-off-by: Josh Horwitz <horwitzja@gmail.com >
2017-06-02 00:10:32 +00:00
lixiaobing10051267 and Tibor Vass
55d4ce14dd
Rectify Images display information for docker 1.10.3
...
Signed-off-by: lixiaobing10051267 <li.xiaobing1@zte.com.cn >
2017-06-02 00:10:32 +00:00
Harald Albers and Tibor Vass
1194369887
Add bash completion for docker {run,create} --cpus
...
Signed-off-by: Harald Albers <github@albersweb.de >
2017-06-02 00:10:32 +00:00
Harald Albers and Tibor Vass
fcf085a9f5
Add bash completion for docker system df
...
Signed-off-by: Harald Albers <github@albersweb.de >
2017-06-02 00:10:32 +00:00
Harald Albers and Tibor Vass
8b4362795c
Add bash completion for new prune commands
...
Signed-off-by: Harald Albers <github@albersweb.de >
2017-06-02 00:10:32 +00:00
Harald Albers and Tibor Vass
2bf6e4c769
Fix bash completion for docker inspect --type
...
Signed-off-by: Harald Albers <github@albersweb.de >
2017-06-02 00:10:32 +00:00
Yong Tang and Tibor Vass
4139784154
Update docs for the output of docker build (Step 1/...)
...
PR 24978 adds hint of of progress to the output of `docker build`
for 1.13, in the format of
```
Step 1/5 ...
...
Step 2/5 ...
...
```
Though some of the docs hasn't been updated.
This fix did a grep in docs and updated the related places.
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
2017-06-02 00:10:32 +00:00
yupeng and Tibor Vass
f5298c5f4d
Align arg with other cli
...
Signed-off-by: yupeng <yu.peng36@zte.com.cn >
2017-06-02 00:10:32 +00:00
Darren Stahl and Tibor Vass
09e1fc1540
Windows: Add cpu count option
...
Signed-off-by: Darren Stahl <darst@microsoft.com >
2017-06-02 00:10:32 +00:00
lixiaobing10051267 and Tibor Vass
7b024c69ee
modify URL because installation directory removed
...
Signed-off-by: lixiaobing10051267 <li.xiaobing1@zte.com.cn >
2017-06-02 00:10:32 +00:00
Harald Albers and Tibor Vass
857febc7d7
Add bash completion for docker service create --hostname
...
Signed-off-by: Harald Albers <github@albersweb.de >
2017-06-02 00:10:32 +00:00
Yong Tang and Tibor Vass
d93d09acaa
Add --cpus flag to control cpu resources
...
This fix tries to address the proposal raised in 27921 and add
`--cpus` flag for `docker run/create`.
Basically, `--cpus` will allow user to specify a number (possibly partial)
about how many CPUs the container will use. For example, on a 2-CPU system
`--cpus 1.5` means the container will take 75% (1.5/2) of the CPU share.
This fix adds a `NanoCPUs` field to `HostConfig` since swarmkit alreay
have a concept of NanoCPUs for tasks. The `--cpus` flag will translate
the number into reused `NanoCPUs` to be consistent.
This fix adds integration tests to cover the changes.
Related docs (`docker run` and Remote APIs) have been updated.
This fix fixes 27921.
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
2017-06-02 00:10:32 +00:00
Antonio Murdaca and Tibor Vass
9ba2472a0b
daemon: add a flag to override the default seccomp profile
...
Signed-off-by: Antonio Murdaca <runcom@redhat.com >
2017-06-02 00:10:32 +00:00
Nikolay Milovanov and Tibor Vass
ea6fc78b8f
Adding the hostname option to docker service command
...
Signed-off-by: Nikolay Milovanov <nmil@itransformers.net >
2017-06-02 00:10:32 +00:00