Skip to content

services.<name>.restart

View as Markdown

Restart behaviour when the process exits.

  • Type: object
  • Since: manifest v1
services:
web:
restart:
policy: on_failure
max_retries: 10

services.<name>.restart.policy

When to restart.

  • Type: on_failure, always, never
  • Default: on_failure
  • Since: manifest v1
services:
web:
restart:
policy: on_failure

services.<name>.restart.max_retries

Restarts before the service is marked crashed.

  • Type: integer
  • Default: 10
  • Range: 0 to 100
  • Since: manifest v1
services:
web:
restart:
max_retries: 10