Docker

« Container failed to exit within 10s … using the force »

Sans gravité Bruit normal des logs : rien à faire, sauf si ça vous gêne.

Le message tel qu'il apparaît dans les logs :

Container failed to exit within 10s of signal 15 - using the force

Ce que ça veut dire

À l'arrêt, Docker demande poliment au programme de s'arrêter, attend 10 secondes, puis le coupe. Certaines applications sont lentes à s'arrêter : c'est fréquent et sans conséquence pour la plupart.

Pourquoi ça arrive

  • Redémarrage du serveur ou de Docker (mise à jour).
  • Application qui ignore le signal d'arrêt.

Comment corriger

  1. Rien à faire en général. Pour une base de données, laissez-lui plus de temps dans le compose.yml :

        stop_grace_period: 60s
  2. Après un redémarrage de Docker, vérifiez surtout que tout est reparti :

    sudo docker ps -a --filter status=exited

Pour aller plus loin

Vous avez d'autres messages dans vos logs ?

Collez-les dans le décodeur : il reconnaît les erreurs connues et vous dit lesquelles sont graves. Tout reste dans votre navigateur.

Analyser mes logs