Cómo eliminar un contenedor Docker en Linux
- 3624
- 411
- Adriana Tórrez
Docker viene con el suyo RM
Versión de comando para ayudar con la eliminación de contenedores de Docker. Primero enumeremos todos los contenedores Docker disponibles:
# Docker PS -A Comando de imagen de ID de contenedor Nombres de puertos de estado creados D1C01C8EB336 Ubuntu: 14.04 "/bin/bash" hace 5 segundos salieron (0) hace 3 segundos Ubuntu DF7834F86C78 Debian: estable "/bin/bash" hace 10 segundos hasta 9 segundos Debian 9BDD9D49A75B Mongo: 3 "/Entratpoint.SH Mong hace 18 minutos hasta 18 minutos 27017/TCP MongoDB 774B02C9C51A ORACLELINUX: 7 "/Bin/Bash" hace 27 minutos hasta 27 minutos Oracle7
De Docker RM
El comando eliminará de forma predeterminada solo contenedores detenidos y, por lo tanto, cualquier intento de eliminar un contenedor de Docker en ejecución dará como resultado un mensaje de error:
# Docker RM Respuesta de error Debian de Daemon: Conflicto, no puede eliminar un contenedor en ejecución. Detenga el contenedor antes de intentar la extracción o use -f FATA [0000] Error: no se pudo eliminar uno o más contenedores
Para eliminar un contenedor Docker en ejecución, el contenedor real debe detenerse primero o --fuerza
La opción debe agregar a Docker's RM
dominio. Ejemplo:
# Docker RM -Force Debian Debian
El contenedor llamado debian
ahora se elimina:
# Docker PS -A Comando de imagen de ID de contenedor Nombres de puertos de estado creados D1C01C8EB336 Ubuntu: 14.04 "/bin/bash" hace 6 minutos salió (0) hace 6 minutos Ubuntu 774b02c9c51a oraclelinux: 7 "/bin/bash" hace 7 minutos (0) hace 7 minutos oracle7 9bdd9d49a75b Mongo: 3 "/Entrypoint.SH Mong hace 38 minutos (0) hace 4 segundos MongoDB
Para eliminar un solo contenedor Docker, use su relevante ID de contenedor
o NOMBRE
en combinación con Docker's RM
dominio. Por ejemplo, eliminemos el contenedor Docker con nombre mongodb
:
# Docker RM MongoDB MongoDB
De Docker RM
El comando también permite la eliminación de múltiples contenedores con un solo comando. Para eliminar múltiples contenedores Docker, simplemente agregue cualquier ID de contenedor
o contenedor NOMBRE
al comando de eliminación de un docker como argumento. Por ejemplo, eliminemos el contenedor Docker con el nombre ubuntu
un contenedor con una identificación 774B02C9C51A
:
# Docker RM Ubuntu 774B02C9C51A
Tutoriales de Linux relacionados:
- Cómo mostrar/verificar los puertos abiertos en Ubuntu Linux
- Cosas para instalar en Ubuntu 20.04
- Cómo instalar MongoDB en Ubuntu Linux
- Comandos básicos de Linux
- Cómo ejecutar el comando en el fondo en Linux
- Comandos de Linux: los 20 comandos más importantes que necesitas ..
- Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
- Scripting de bash y gestión de procesos multiprocesos en el ..
- Gestión de procesos de fondo bash
- Cómo crear una pila de lámparas basada en Docker usando Docker en ..
- « Cómo enumerar los contenedores Docker disponibles usando el comando PS en Linux
- Cómo copiar archivos del sistema host a un contenedor Docker usando NetCat »