Solution : 1. Utilisez "docker ps" pour trouver l'ID du conteneur en cours d'exécution ; 2. Utilisez "cd /var/lib/docker/container" pour trouver l'emplacement physique du conteneur spécifié ; 3. Utilisez "service docker stop" ; pour arrêter le service Docker ; 4. Utilisez "rm -rf /var/lib/docker/container/{specified id}" pour supprimer le conteneur physique, puis redémarrez le service Docker.
L'environnement d'exploitation de ce tutoriel : système linux7.3, docker version 19.03, ordinateur Dell G3.
Solution :
1 Recherchez l'identifiant du conteneur en cours d'exécution
docker ps
2. Recherchez l'emplacement physique du conteneur ci-dessus
cd /var/lib/docker/container ls -a #此处会显示所有容器的id,找出上面那个无法停止删除的id(8位)
. 3. Arrêtez le premier service Docker
service docker stop
4. Supprimez le conteneur physique
rm -rf /var/lib/docker/container/{上面找到的id}
Redémarrez le service Docker
service docker start
Développez les connaissances
Docker Quittez le conteneur sans arrêter le conteneur en cours d'exécution et entrez à nouveau dans l'exécution. conteneur
docker quitte le conteneur La méthode (notez qu'elle se trouve à l'intérieur du conteneur en cours d'exécution à ce moment-là):
Démarrez le conteneur
Quitter le conteneur et terminer la sortie du conteneur en cours d'exécution
Quitter le conteneur mais le conteneur est toujours en cours d'exécution ctrl + p + q reviendra à l'hôte Le bureau hôte
mais le conteneur est toujours en cours d'exécution
Comment revenir au conteneur qui s'est arrêté mais est toujours en cours d'exécution
Méthode 1 : Docker Attach Container ID
Méthode 2 : Docker Exec -it Container ID bashShell
Apprentissage recommandé : "Tutoriel vidéo Docker"
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!