Eliminar todas las imagenes de Docker

Author
Por Darío Rivera
Publicado el en Docker

Gestionar las imagenes de Docker de manera eficiente es crucial para la optimización de tu máquina. Si alguna vez te has sentido abrumado por numerosos imagenes sin usar, puedes utilizar el siguiente comando para eliminar todas tus imagenes.

Sin contenedores en ejecución

docker images -q | xargs docker rmi

Una forma alternativa es utilizar el siguiente comando:

docker rmi $(docker images -q)

Con contenedores en ejecución

Si existe algún contenedor en ejecución que dependa de las imagenes que estás intentando borrar puedes ejecutar antes el siguiente comando para parar todos los contenedores.

docker rm $(docker ps -aq)

Una vez hecho esto, puedes ejecutar de manera usual los comandos mostrados en el primer apartado. Si no deseas para los contenedores y deseas eliminar las imagenes de manera forzada, lo cual también eliminará los contenedores puedes agregar el parámetro -f.

docker images -q | xargs docker rmi -f

Una forma alternativa es utilizar el siguiente comando:

docker rmi -f $(docker images -q)

Acerca de Darío Rivera

Author

Application Architect at Elentra Corp . Quality developer and passionate learner with 10+ years of experience in web technologies. Creator of EasyHttp , an standard way to consume HTTP Clients.

LinkedIn Twitter Instagram

Sólo aquellos que han alcanzado el éxito saben que siempre estuvo a un paso del momento en que pensaron renunciar.