Description
The help message for docker stack deploy --help does not include orchestrator specific options.
Steps to reproduce the issue:
Run any of:
docker stack deploy --help
docker stack deploy --orchestrator swarm --help
docker stack --orchestrator swarm deploy --help
Describe the results you received:
The output only includes the common options:
$ docker stack deploy --help
Usage: docker stack deploy [OPTIONS] STACK
Deploy a new stack or update an existing stack
Aliases:
deploy, up
Options:
-c, --compose-file strings Path to a Compose file
--orchestrator string Orchestrator to use (swarm|kubernetes|all)
Describe the results you expected:
The output should include all options, or at least the swarm specific options when run with that orchestrator flag, e.g. here's the output from a prior version (note the --prune, --resolve-image and --with-registry-auth options):
$ docker stack deploy --help
Usage: docker stack deploy [OPTIONS] STACK
Deploy a new stack or update an existing stack
Aliases:
deploy, up
Options:
--bundle-file string Path to a Distributed Application Bundle file
-c, --compose-file strings Path to a Compose file
--prune Prune services that are no longer referenced
--resolve-image string Query the registry to resolve image digest and supported platforms ("always"|"changed"|"never") (default "always")
--with-registry-auth Send registry authentication details to Swarm agents
Additional information you deem important (e.g. issue happens only occasionally):
Output of docker version:
$ docker version
Client:
Version: 18.06.0-ce
API version: 1.38
Go version: go1.10.3
Git commit: 0ffa825
Built: Wed Jul 18 19:09:33 2018
OS/Arch: linux/amd64
Experimental: true
Server:
Engine:
Version: 18.06.0-ce
API version: 1.38 (minimum version 1.12)
Go version: go1.10.3
Git commit: 0ffa825
Built: Wed Jul 18 19:07:38 2018
OS/Arch: linux/amd64
Experimental: true
Output of docker info:
$ docker info
Containers: 10
Running: 9
Paused: 0
Stopped: 1
Images: 234
Server Version: 18.06.0-ce
Storage Driver: overlay2
Backing Filesystem: extfs
Supports d_type: true
Native Overlay Diff: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
Volume: local
Network: bridge host ipvlan macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file logentries splunk syslog
Swarm: active
NodeID: q44zx0s2lvu1fdduk800e5ini
Is Manager: true
ClusterID: b4qh6x548wfo2sv9pubs33hk7
Managers: 1
Nodes: 1
Orchestration:
Task History Retention Limit: 5
Raft:
Snapshot Interval: 10000
Number of Old Snapshots to Retain: 0
Heartbeat Tick: 1
Election Tick: 3
Dispatcher:
Heartbeat Period: 5 seconds
CA Configuration:
Expiry Duration: 3 months
Force Rotate: 4
Autolock Managers: false
Root Rotation In Progress: false
Node Address: 192.168.233.100
Manager Addresses:
192.168.233.100:2377
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: d64c661f1d51c48782c9cec8fda7604785f93587
runc version: 69663f0bd4b60df09991c08812a60108003fa340
init version: fec3683
Security Options:
seccomp
Profile: default
Kernel Version: 4.9.0-7-amd64
Operating System: Debian GNU/Linux 9 (stretch)
OSType: linux
Architecture: x86_64
CPUs: 4
Total Memory: 5.739GiB
Name: bmitch-asusr556l
ID: 5OZQ:RKOD:MLMQ:3YC4:QOWX:SLWX:SYO2:XDJF:CG6C:43ER:4QQ4:DXOO
Docker Root Dir: /home/var-docker
Debug Mode (client): false
Debug Mode (server): false
Username: bmitch3020
Registry: https://index.docker.io/v1/
Labels:
foo=bar
env=laptop
Experimental: true
Insecure Registries:
127.0.0.0/8
Live Restore Enabled: false
Additional environment details (AWS, VirtualBox, physical, etc.):
This is on a native Linux install on bare metal.
Description
The help message for
docker stack deploy --helpdoes not include orchestrator specific options.Steps to reproduce the issue:
Run any of:
docker stack deploy --helpdocker stack deploy --orchestrator swarm --helpdocker stack --orchestrator swarm deploy --helpDescribe the results you received:
The output only includes the common options:
Describe the results you expected:
The output should include all options, or at least the swarm specific options when run with that orchestrator flag, e.g. here's the output from a prior version (note the
--prune,--resolve-imageand--with-registry-authoptions):Additional information you deem important (e.g. issue happens only occasionally):
Output of
docker version:Output of
docker info:Additional environment details (AWS, VirtualBox, physical, etc.):
This is on a native Linux install on bare metal.