From 0a6785c3f1198f92bd32e985c2287fce4bf395dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9ni=20Marvaud?= <24732919+lmarvaud@users.noreply.github.com> Date: Tue, 1 Nov 2022 03:26:22 +0100 Subject: [PATCH] Add Healthcheck cheatsheet (#1892) --- docker-compose.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/docker-compose.md b/docker-compose.md index a8ad22f7c..585e60197 100644 --- a/docker-compose.md +++ b/docker-compose.md @@ -196,6 +196,18 @@ services: - project_db_1:mysql ``` +### Healthcheck + +```yaml + # declare service healthy when `test` command succeed + healthcheck: + test: ["CMD", "curl", "-f", "http://localhost"] + interval: 1m30s + timeout: 10s + retries: 3 + start_period: 40s +``` + ### Hosts ```yaml