docker compose healthcheck

This commit is contained in:
cppla 2024-04-03 17:44:43 +08:00
parent 91f11dad76
commit d75d5438a3

@ -5,6 +5,11 @@ services:
context: .
dockerfile: Dockerfile
image: serverstatus_server
healthcheck:
test: curl --fail http://localhost:80 || bash -c 'kill -s 15 -1 && (sleep 10; kill -s 9 -1)'
interval: 30s
timeout: 10s
retries: 5
container_name: serverstatus
restart: unless-stopped
networks: