Maison >Opération et maintenance >Docker >Que dois-je faire si Docker ne peut pas arrêter de supprimer des conteneurs ?

Que dois-je faire si Docker ne peut pas arrêter de supprimer des conteneurs ?

WBOY
WBOYoriginal
2022-07-25 16:21:355199parcourir

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.

Que dois-je faire si Docker ne peut pas arrêter de supprimer des conteneurs ?

L'environnement d'exploitation de ce tutoriel : système linux7.3, docker version 19.03, ordinateur Dell G3.

Que faire si Docker ne peut pas arrêter de supprimer le conteneur

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

Que dois-je faire si Docker ne peut pas arrêter de supprimer des conteneurs ?

Quitter le conteneur et terminer la sortie du conteneur en cours d'exécution

Que dois-je faire si Docker ne peut pas arrêter de supprimer des conteneurs ?

Quitter le conteneur mais le conteneur est toujours en cours d'exécution ctrl + p + q reviendra à l'hôte Le bureau hôte

Que dois-je faire si Docker ne peut pas arrêter de supprimer des conteneurs ?

mais le conteneur est toujours en cours d'exécution

Que dois-je faire si Docker ne peut pas arrêter de supprimer des conteneurs ?

Comment revenir au conteneur qui s'est arrêté mais est toujours en cours d'exécution

Méthode 1 : Docker Attach Container ID

Que dois-je faire si Docker ne peut pas arrêter de supprimer des conteneurs ?

Méthode 2 : Docker Exec -it Container ID bashShell

Que dois-je faire si Docker ne peut pas arrêter de supprimer des conteneurs ?

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn