Sebastiaan van Stijn
|
5d2722f83d
|
Add version annotation to various flags added in 1.13
Pull request https://github.com/docker/docker/pull/27745 added support for the
client to talk to older versions of the daemon. Various flags were added to
docker 1.13 that are not compatible with older daemons.
This PR adds annotations to those flags, so that they are automatically hidden
if the daemon is older than docker 1.13 (API 1.25).
Not all new flags affect the API (some are client-side only). The following
PR's added new flags to docker 1.13 that affect the API;
- https://github.com/docker/docker/pull/23430 added `--cpu-rt-period`and `--cpu-rt-runtime`
- https://github.com/docker/docker/pull/27800 / https://github.com/docker/docker/pull/25317 added `--group` / `--group-add` / `--group-rm`
- https://github.com/docker/docker/pull/27702 added `--network` to `docker build`
- https://github.com/docker/docker/pull/25962 added `--attachable` to `docker network create`
- https://github.com/docker/docker/pull/27998 added `--compose-file` to `docker stack deploy`
- https://github.com/docker/docker/pull/22566 added `--stop-timeout` to `docker run` and `docker create`
- https://github.com/docker/docker/pull/26061 added `--init` to `docker run` and `docker create`
- https://github.com/docker/docker/pull/26941 added `--init-path` to `docker run` and `docker create`
- https://github.com/docker/docker/pull/27958 added `--cpus` on `docker run` / `docker create`
- https://github.com/docker/docker/pull/27567 added `--dns`, `--dns-opt`, and `--dns-search` to `docker service create`
- https://github.com/docker/docker/pull/27596 added `--force` to `docker service update`
- https://github.com/docker/docker/pull/27857 added `--hostname` to `docker service create`
- https://github.com/docker/docker/pull/28031 added `--hosts`, `--host-add` / `--host-rm` to `docker service create` and `docker service update`
- https://github.com/docker/docker/pull/28076 added `--tty` on `docker service create` / `docker service update`
- https://github.com/docker/docker/pull/26421 added `--update-max-failure-ratio`, `--update-monitor` and `--rollback` on `docker service update`
- https://github.com/docker/docker/pull/27369 added `--health-cmd`, `--health-interval`, `--health-retries`, `--health-timeout` and `--no-healthcheck` options to `docker service create` and `docker service update`
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
|
2017-01-16 18:21:20 +01:00 |
Daniel Nephin
|
7b35599e2d
|
Add a short flag for docker stack deploy
Signed-off-by: Daniel Nephin <dnephin@docker.com>
|
2016-11-25 13:23:36 -05:00 |
Daniel Nephin
|
e1b5bdd768
|
Move docker stack out of experimental
Signed-off-by: Daniel Nephin <dnephin@docker.com>
|
2016-11-21 15:30:25 -05:00 |
Aanand Prasad
|
791b687848
|
Reinstate --bundle-file argument to 'docker deploy'
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
|
2016-11-10 11:28:18 -05:00 |
Daniel Nephin
|
3875355a3e
|
Remove bundlefile
Signed-off-by: Daniel Nephin <dnephin@docker.com>
|
2016-11-10 11:28:18 -05:00 |
Daniel Nephin
|
f702b722d8
|
Convert deploy to use a compose-file.
Signed-off-by: Daniel Nephin <dnephin@docker.com>
|
2016-11-10 11:28:18 -05:00 |
Kenfe-Mickael Laventure
|
66bd963b76
|
Make experimental a runtime flag
Signed-off-by: Kenfe-Mickael Laventure <mickael.laventure@gmail.com>
|
2016-10-24 15:20:01 -07:00 |
Daniel Nephin
|
8f3e3fb6e5
|
Replace api/client imports with cli/command in experimental files.
Using
git grep -l 'client\.DockerCli' cli/command/stack/ | xargs sed -i -e 's/client\.DockerCli/command\.Dockercli/g'
Signed-off-by: Daniel Nephin <dnephin@docker.com>
|
2016-09-08 15:46:48 -04:00 |
Daniel Nephin
|
3bd1eb4b76
|
Move api/client -> cli/command
Using
gomvpkg
-from github.com/docker/docker/api/client
-to github.com/docker/docker/cli/command
-vcs_mv_cmd 'git mv {{.Src}} {{.Dst}}'
Signed-off-by: Daniel Nephin <dnephin@docker.com>
|
2016-09-08 15:46:29 -04:00 |