Files
docker-autoheal/tests/docker-compose.yml
T
2021-02-10 12:18:09 +00:00

43 lines
834 B
YAML

version: '3.7'
services:
should-keep-restarting:
image: alpine
container_name: should-keep-restarting
network_mode: none
restart: "no"
healthcheck:
test: exit 1
interval: 3s
timeout: 1s
retries: 3
start_period: 5s
command: tail -f /dev/null
shouldnt-restart:
image: alpine
container_name: shouldnt-restart
network_mode: none
restart: "no"
healthcheck:
test: exit 0
interval: 2s
timeout: 1s
retries: 1
start_period: 1s
command: tail -f /dev/null
autoheal:
container_name: autoheal
build:
context: ../
restart: unless-stopped
environment:
AUTOHEAL_CONTAINER_LABEL: "all"
AUTOHEAL_INTERVAL: "10"
volumes:
- "/var/run/docker.sock:/var/run/docker.sock"
network_mode: none