1
0
Bifurcation 0
miroir de https://github.com/PAPAMICA/Wiki-Tech.io.git synchronisé 2024-12-29 02:50:22 +01:00

docs: update Conteneurisation/Docker/Heathcheck

Cette révision appartient à :
Mickael Asseline 2022-05-13 13:27:42 +00:00 révisé par Mickael Asseline
Parent b68fe1d560
révision e9a6068de4

Voir le fichier

@ -2,7 +2,7 @@
title: Healthcheck
description: S’assurer du bon fonctionnement de ses containers !
published: true
date: 2022-05-13T13:25:04.776Z
date: 2022-05-13T13:27:40.280Z
tags:
editor: markdown
dateCreated: 2021-05-24T10:34:19.750Z
@ -163,4 +163,34 @@ healthcheck:
disable: true
```
# Listes de Heathchecks
## MariaDB / MySQL
```yaml
healthcheck:
test: ["CMD", "mysqladmin" ,"ping", "-h", "localhost"]
timeout: 20s
retries: 10
```
## PostgreSQL
## Curl
```yaml
healthcheck:
test: curl --fail http://localhost:80 || exit 1
interval: 1m
timeout: 30s
retries: 3
```
## Wget
## Sans curl ou wget
```yaml
healthcheck:
test: ["CMD", "bash", "-c", "exec 5<>/dev/tcp/127.0.0.1/8080 && echo -e 'GET /healthz HTTP/1.1\n\n' >&5 && cat <&5 | head -n 1 | grep 200"]
interval: 5s
timeout: 5s
retries: 3
```
Source : [grottedubarbu.fr](https://www.grottedubarbu.fr/docker-healthcheck/)