Solution au problème selon lequel le conteneur Docker ne peut pas être arrêté : 1. Utilisez la commande "docker rm -f conteneur id qui ne peut pas être arrêté" pour supprimer de force le conteneur spécifié 2. Utilisez la commande "docker network déconnexion --force bridge" ; "conteneur id" pour nettoyer le conteneur. L'utilisation du réseau du conteneur est suffisante.
L'environnement d'exploitation de ce tutoriel : système linux7.3, docker version 19.03, ordinateur Dell G3.
Récemment, j'ai constaté que Docker ne pouvait pas être supprimé ou que le conteneur correspondant était tué. Soit après avoir exécuté Docker Stop XXX, il s'avère que XXX existe toujours, soit. il ne peut pas être supprimé du tout, ou une erreur est signalée, provoquant une réponse d'erreur du démon : conflit, impossible de supprimer le nom par défaut du conteneur. Une raison possible à cela est qu'à un moment donné dans le passé, un conteneur nommé a été créé et ; vous l'avez laissé fonctionner. Ensuite, l'hôte redémarre pour une raison quelconque et le conteneur ne se termine pas correctement. Les fichiers restants semblent désormais vous empêcher de régénérer un nouveau conteneur avec l'ancien nom car le système pense que l'ancien conteneur existe toujours.
Le conteneur ne peut pas être arrêté via la commande docker stop ci-dessous :
Solution :
1. Utilisez la commande de suppression forcée : docker rm -f "container id" (supprimez les guillemets) ;
2. Nettoyer l'utilisation du réseau du conteneur : docker network déconnecter --force bridge "container id" (supprimer les guillemets)
Apprentissage recommandé : "docker video tutoriel"
;Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!