Comment supprimer un conteneur Docker sur Linux
- 4375
- 575
- Maëlle Perez
Docker est livré avec le sien RM
Version de commande pour aider à la suppression du conteneur Docker. Listons d'abord tous les conteneurs Docker disponibles:
# docker ps -a id de conteneur Commande d'image Créé les noms des ports d'état D1C01C8EB336 Ubuntu: 14.04 "/ bin / bash" il y a 5 secondes sortant (0) il y a 3 secondes Ubuntu DF7834F86C78 Debian: stable "/ bin / bash" il y a 10 secondes en haut de 9 secondes Debian 9BDD9D49A75B Mongo: 3 "/ entryPoint.Sh Mong il y a 18 minutes en haut de 18 minutes 27017 / TCP MongoDB 774B02C9C51A Oraclelinux: 7 "/ bac / bash" il y a 27 minutes en haut de 27 minutes Oracle7
Docker RM
La commande sera par défaut supprimer uniquement les conteneurs arrêtés et donc toute tentative de supprimer un conteneur Docker en cours entraînera un message d'erreur:
# Docker RM Debian Error Response from Daemon: Conflict, vous ne pouvez pas supprimer un conteneur en cours d'exécution. Arrêtez le conteneur avant de tenter de retirer ou d'utiliser -f Fata [0000] Erreur: Impossible de supprimer un ou plusieurs conteneurs
Pour supprimer un conteneur Docker en cours d'exécution, le conteneur réel doit d'abord s'arrêter ou --force
L'option doit être annexée à Docker RM
commande. Exemple:
# Docker RM - Force Debian Debian
Le conteneur nommé Debian
est maintenant supprimé:
# docker ps -a id de conteneur Commande d'image Créé les noms des ports d'état D1C01C8EB336 Ubuntu: 14.04 "/ bin / bash" il y a 6 minutes sortant (0) il y a 6 minutes Ubuntu 774B02C9C51A Oraclelinux: 7 "/ bin / bash" il y a 7 minutes, sortant (0) il y a 7 minutes.Sh Mong il y a 38 minutes est sortie (0) il y a 4 secondes MongoDB
Pour supprimer un seul conteneur Docker, utilisez son pertinent ID de conteneur
ou NOM
en combinaison avec Docker RM
commande. Par exemple, supprimons le conteneur docker nommé mongodb
:
# docker rm mongodb mongodb
Docker RM
La commande permet également une suppression de plusieurs conteneurs avec une seule commande. Pour supprimer plusieurs conteneurs Docker, ajoutez tout ID de conteneur
ou conteneur NOM
à la commande de suppression d'un docker comme argument. Par exemple, supprimer le conteneur Docker avec le nom ubuntu
un conteneur avec un identifiant 774B02C9C51A
:
# Docker RM Ubuntu 774B02C9C51A
Tutoriels Linux connexes:
- Comment afficher / vérifier les ports ouverts sur Ubuntu Linux
- Choses à installer sur Ubuntu 20.04
- Comment installer MongoDB sur Ubuntu Linux
- Commandes Linux de base
- Comment exécuter la commande en arrière-plan sur Linux
- Commandes Linux: les 20 meilleures commandes les plus importantes que vous devez…
- Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
- Gestion de scripts et de processus de bash multithread au…
- Gestion des processus de fond de bash
- Comment créer une pile de lampe basée sur Docker à l'aide de Docker sur…
- « Comment énumérer les conteneurs Docker disponibles en utilisant la commande ps sur Linux
- Comment copier les fichiers du système hôte vers un conteneur Docker à l'aide de NetCAT »