Cómo eliminar todos los contenedores Docker usando un solo comando

Cómo eliminar todos los contenedores Docker usando un solo comando

En esta guía, mostraremos ejemplos de línea de comandos para eliminar todos los contenedores Docker de un sistema Linux. Esto funcionará en cualquier distribución de Linux.

Junto con la eliminación de contenedores Docker, también aprenderá cómo eliminar imágenes de Docker, volúmenes y redes. Esto es útil cuando desea purgar completamente todos los rastros de contenedores desde su instalación de Docker y comenzar fresco. Consulte los ejemplos a continuación para averiguar cómo.

En este tutorial aprenderás:

  • Cómo enumerar, detener y eliminar todos los contenedores Docker
  • Cómo eliminar imágenes, volúmenes y redes de Docker
Eliminar todos los contenedores Docker de un sistema Linux Requisitos de software y convenciones de línea de comandos de Linux
Categoría Requisitos, convenciones o versión de software utilizada
Sistema Cualquier distribución de Linux
Software Estibador
Otro Acceso privilegiado a su sistema Linux como root o a través del sudo dominio.
Convenciones # - requiere que los comandos de Linux dados se ejecuten con privilegios raíz directamente como un usuario raíz o mediante el uso de sudo dominio
ps - Requiere que los comandos de Linux dados se ejecuten como un usuario regular no privilegiado

Eliminar ejemplos de línea de comandos de contenedores Docker



  1. Comience usando el siguiente comando para ver una lista de todos sus contenedores Docker. Esto también enumerará la identificación del contenedor, en caso de que desee eliminar los contenedores individualmente. Revise esta lista detenidamente para asegurarse de que realmente desee eliminar todos estos contenedores.
    $ Docker Container LS -A 
  2. Enumerar todos los contenedores Docker en nuestro sistema
  3. Ahora puedes usar el Container Docker RM ordenar eliminar los contenedores que no desea. Solo necesita especificar la identificación del contenedor de cada uno que desea eliminar. Aquí hay un ejemplo en el que movemos una pareja de la lista anterior:
    $ Docker Container RM 6700495A31B6 20E038F97DE1 

    Tenga en cuenta que este comando solo funcionará para contenedores que no se ejecutan. De lo contrario, encontrará un error como el siguiente.

    Respuesta de error de Daemon: no puede eliminar un contenedor en ejecución. 
  4. Para eliminar todos los contenedores detenidos a la vez, puede usar el siguiente comando.
    $ Docker Container Prune 
  5. Para detener todos los contenedores para que todos puedan eliminarse, puede usar el siguiente comando.
    $ Docker Stop $ (Docker PS -aq) 


  6. Después de ejecutar el comando anterior, puede usar este para eliminar todos los contenedores de Docker en su sistema.
    $ Docker Container RM $ (Docker Container LS -AQ) 
  7. Detener todos nuestros contenedores Docker, luego eliminarlos todos con un solo comando
  8. Puede eliminar todas las imágenes de Docker de su sistema con el siguiente comando.
    $ Docker RMI $ (Docker Images -q) 
  9. Para eliminar todos los volúmenes Docker no utilizados, ejecute el siguiente comando.
    $ Docker Volume Prune 
  10. Por último, para eliminar todas las redes Docker no utilizadas, use este comando.
    $ Docker Network Prune 

Pensamientos de cierre

En esta guía, vimos varios ejemplos para eliminar todos los contenedores Docker de un sistema Linux. Esto le permite comenzar fresco muy rápidamente, sin jugar con los contenedores de eliminación individualmente. También aprendimos a eliminar imágenes, volúmenes y redes de Docker, lo que nos permite limpiar nuestra instalación de Docker aún más a fondo.

Tutoriales de Linux relacionados:

  • Cosas para instalar en Ubuntu 20.04
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Una introducción a la automatización, herramientas y técnicas de Linux
  • Descarga de Linux
  • Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..
  • Mint 20: Mejor que Ubuntu y Microsoft Windows?
  • Ubuntu 20.04 Guía
  • Instale Arch Linux en VMware Workstation
  • Ubuntu 20.04 trucos y cosas que quizás no sepas
  • Cosas para instalar en Ubuntu 22.04