zombie processes dans mes containers docker

cklein 06/12/2024
RÉSOLU
cklein
Auteur
Avatar de cklein
cklein
Auteur

yo j'ai remarqué un truc bizarre, j'ai plein de process [defunct] qui s'accumulent dans mes containers quand je check avec un docker top. au bout d'un moment ça sature le PID limit et le container crash

06/12/2024 à 08:06

3 commentaires

chevalier-leon
Membre Actif
Avatar de chevalier-leon
chevalier-leon
Membre Actif

ton app gère mal les process enfants qui se terminent on dirait

07/12/2024 à 05:50
jeannine02
Membre
Avatar de jeannine02
jeannine02
Membre

ton container tourne sûrement avec ton app en PID 1. le PID 1 a la responsabilité de récolter les zombies (reaping). si ton app n'est pas conçue pour ça, ils restent. utilise tini comme init process

ENTRYPOINT ["/sbin/tini", "--", "my-app"]
Modifié le 23/05/2026 à 16:20
cklein
Auteur
Avatar de cklein
cklein
Auteur

j'ai ajouté --init dans mon docker-compose et ça a tout nettoyé d'un coup. merci !

Modifié le 23/05/2026 à 16:20

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire