Date : 22/01/2026 16:40
Status : IMPLEMENTEE
Contexte : Les healthchecks Smart-Deploy utilisent wget mais les images Node.js slim n'ont pas wget
4 containers sont "unhealthy" car le healthcheck échoue :
Erreur : exec: "wget": executable file not found in $PATH
Remplacer wget par un script Node.js inline dans docker.sh :
# Avant
test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://localhost:${port}${health}"]
# Après
test: ["CMD", "node", "-e", "require('http').get('http://localhost:${port}${health}', r => process.exit(r.statusCode === 200 ? 0 : 1)).on('error', () => process.exit(1))"]
/stock_8to/33800-stack/scripts/deploy/strategies/docker.sh (lignes 284, 327)Après fix, relancer les pipelines des 4 projets affectés.