Contrôle de santé docker compose d'un service Redis
Publié le 17/12/2022 • Actualisé le 17/12/2022
Dans ce bout de code, nous voyons comment mettre en place un contrôle de santé dans un fichier docker-compose
pour un service Redis. Il existe la fonction ping, et c'est exactement ce dont nous avons besoin ici.
# Cache ——————————————————————————————————————————————————————————————————————
# Redis (official image)
# https://hub.docker.com/_/redis
redis:
container_name: strangebuzz-redis-1
image: redis:5.0.13-alpine
ports:
- '6389:6379'
healthcheck:
test: ["CMD-SHELL", "redis-cli -h 127.0.0.1 ping | grep 'PONG' || exit 1"]
interval: 10s
timeout: 30s
retries: 10
Plus sur Stackoverflow Lire la doc Plus sur le web Snippet aléatoire
A vous de jouer !
Ces articles vous ont été utiles ? Vous pouvez m'aider à votre tour de plusieurs manières : (cliquez sur le lien "reply" dans à droite pour me contacter )
- Me remonter des erreurs ou typos.
- Me remonter des choses qui pourraient être améliorées.
- Aimez et repostez !
- Suivez moi sur Bluesky 🦋
- Inscrivez-vous au flux RSS.
- Cliquez sur les boutons Plus sur Stackoverflow pour me faire gagner des badges "annonceur" 🏅.
Merci et à très bientôt sur Strangebuzz ! 😉