mirror of https://github.com/docker/docs.git
				
				
				
			
							parent
							
								
									7e76be01b2
								
							
						
					
					
						commit
						11e8cb3925
					
				| 
						 | 
				
			
			@ -254,11 +254,10 @@ deploy:
 | 
			
		|||
  - `on-failure`, the container is restarted if it exits due to an error, which manifests as a non-zero exit code.
 | 
			
		||||
  - `any` (default), containers are restarted regardless of the exit status. 
 | 
			
		||||
- `delay`: How long to wait between restart attempts, specified as a [duration](extension.md#specifying-durations). The default is 0, meaning restart attempts can occur immediately.
 | 
			
		||||
- `max_attempts`: How many times to attempt to restart a container before giving up (default: never give up). If the restart does not
 | 
			
		||||
  succeed within the configured `window`, this attempt doesn't count toward the configured `max_attempts` value.
 | 
			
		||||
  For example, if `max_attempts` is set to '2', and the restart fails on the first attempt, more than two restarts must be attempted.
 | 
			
		||||
- `window`: How long to wait before deciding if a restart has succeeded, specified as a [duration](extension.md#specifying-durations) (default:
 | 
			
		||||
  decide immediately).
 | 
			
		||||
- `max_attempts`: The maximum number of failed restart attempts allowed before giving up. (Default: unlimited retries.)
 | 
			
		||||
A failed attempt only counts toward `max_attempts` if the container does not successfully restart within the time defined by `window`.
 | 
			
		||||
For example, if `max_attempts` is set to `2` and the container fails to restart within the window on the first try, Compose continues retrying until two such failed attempts occur, even if that means trying more than twice.
 | 
			
		||||
- `window`: The amount of time to wait after a restart to determine whether it was successful, specified as a [duration](extension.md#specifying-durations) (default: the result is evaluated immediately after the restart).
 | 
			
		||||
 | 
			
		||||
```yml
 | 
			
		||||
deploy:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue