3 commentaires
exact. le PID 1 a un rôle spécial sous Linux. utilise tini comme init process dans ton Dockerfile, il va gérer les signaux et le nettoyage des zombies à ta place
# installe tini et change l'entrypoint
entrypoint ["/sbin/tini", "--", "python", "main.py"]
Laisser une réponse
Vous devez être connecté pour poster un message !
yo, j'ai remarqué un truc bizarre sur mon serveur de prod. j'ai un container qui tourne depuis une semaine et quand je fais un`. ça finit par bouffer toute la table des pid et je peux plus rien lancer sur la machine
docker top, je vois des centaines de process `[python]pourtant mon script fait juste des appels subprocess classiques...