mirror of
				https://github.com/moby/moby.git
				synced 2022-11-09 12:21:53 -05:00 
			
		
		
		
	Update docker stack experimental notes
Update command usage and help. Signed-off-by: Vincent Demeester <vincent@sbr.pm>
This commit is contained in:
		
							parent
							
								
									09e99ef1fc
								
							
						
					
					
						commit
						3225150b16
					
				
					 1 changed files with 14 additions and 11 deletions
				
			
		| 
						 | 
					@ -37,22 +37,26 @@ Wrote bundle to vossibility-stack.dab
 | 
				
			||||||
A stack is created using the `docker deploy` command:
 | 
					A stack is created using the `docker deploy` command:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```bash
 | 
					```bash
 | 
				
			||||||
# docker deploy --help
 | 
					$ docker deploy --help
 | 
				
			||||||
 | 
					 | 
				
			||||||
Usage:  docker deploy [OPTIONS] STACK
 | 
					Usage:  docker deploy [OPTIONS] STACK
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Create and update a stack from a Distributed Application Bundle (DAB)
 | 
					Deploy a new stack or update an existing stack
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Aliases:
 | 
				
			||||||
 | 
					  deploy, up
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Options:
 | 
					Options:
 | 
				
			||||||
      --file   string        Path to a Distributed Application Bundle file (Default: STACK.dab)
 | 
					      --bundle-file string    Path to a Distributed Application Bundle file
 | 
				
			||||||
      --help                 Print usage
 | 
					  -c, --compose-file string   Path to a Compose file
 | 
				
			||||||
      --with-registry-auth   Send registry authentication details to Swarm agents
 | 
					      --help                  Print usage
 | 
				
			||||||
 | 
					      --with-registry-auth    Send registry authentication details to Swarm agents
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Let's deploy the stack created before:
 | 
					Let's deploy the stack created before:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```bash
 | 
					```bash
 | 
				
			||||||
# docker deploy vossibility-stack
 | 
					$ docker deploy --bundle-file vossibility-stack.dab vossibility-stack
 | 
				
			||||||
Loading bundle from vossibility-stack.dab
 | 
					Loading bundle from vossibility-stack.dab
 | 
				
			||||||
Creating service vossibility-stack_elasticsearch
 | 
					Creating service vossibility-stack_elasticsearch
 | 
				
			||||||
Creating service vossibility-stack_kibana
 | 
					Creating service vossibility-stack_kibana
 | 
				
			||||||
| 
						 | 
					@ -90,12 +94,11 @@ Options:
 | 
				
			||||||
      --help   Print usage
 | 
					      --help   Print usage
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Commands:
 | 
					Commands:
 | 
				
			||||||
  config      Print the stack configuration
 | 
					  deploy      Deploy a new stack or update an existing stack
 | 
				
			||||||
  deploy      Create and update a stack
 | 
					 | 
				
			||||||
  ls          List stacks
 | 
					  ls          List stacks
 | 
				
			||||||
 | 
					  ps          List the tasks in the stack
 | 
				
			||||||
  rm          Remove the stack
 | 
					  rm          Remove the stack
 | 
				
			||||||
  services    List the services in the stack
 | 
					  services    List the services in the stack
 | 
				
			||||||
  tasks       List the tasks in the stack
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
Run 'docker stack COMMAND --help' for more information on a command.
 | 
					Run 'docker stack COMMAND --help' for more information on a command.
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
| 
						 | 
					@ -107,7 +110,7 @@ are persisted as files, the file extension is `.dab` (Docker 1.12RC2 tools use
 | 
				
			||||||
`.dsb` for the file extension—this will be updated in the next release client).
 | 
					`.dsb` for the file extension—this will be updated in the next release client).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
A bundle has two top-level fields: `version` and `services`. The version used
 | 
					A bundle has two top-level fields: `version` and `services`. The version used
 | 
				
			||||||
by Docker 1.12 tools is `0.1`.
 | 
					by Docker 1.12 and later tools is `0.1`.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
`services` in the bundle are the services that comprise the app. They
 | 
					`services` in the bundle are the services that comprise the app. They
 | 
				
			||||||
correspond to the new `Service` object introduced in the 1.12 Docker Engine API.
 | 
					correspond to the new `Service` object introduced in the 1.12 Docker Engine API.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue