Tester si un conteneur Docker est en bonne santé dans un Makefile
Publié le 27/02/2021 • Actualisé le 27/02/2021
Dans ce bout de code, nous allons voir comment tester si un conteneur Docker est en bonne santé dans un Makefile. Le but est d'utiliser cette vérification avant de lancer les tests par exemple, car ceux-ci vont échouer si le conteneur de base de données n'est pas disponible et prêt à être utilisé.
test: phpunit.xml check ## Run main functional and unit tests
check: ## Docker check
@$(DOCKER) info > /dev/null 2>&1 # Docker is up
@test '"healthy"' = `$(DOCKER) inspect --format "{{json .State.Health.Status }}" strangebuzz-db-1` # Db container is up and healthy
Plus sur Stackoverflow 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 ! 😉
