Publicado 03 enero 2019 - 11:24
Si quieres eliminar los Dockers e imágenes Docker, es algo muy fácil y rápido de hacer que podrás realizar con el simple hecho de introducir unos comandos y listo. Sin embargo, hay diferentes situaciones, que te explicaré a continuación.
Por ejemplo, si quieres borrar una o más imágenes en el Docker, entonces deberás realizar el siguiente procedimiento:
- Abre el terminal de Ubuntu.
- A continuación, deberás introducir el comando “Docker images -a”.
- Presiona ENTER en tu teclado.
Con este comando habrás introducido el indicados -a, que es correspondiente para poder ubicar el ID de aquellas fotos que vayas a querer borrar. Una vez que hayas introducido el comando, te va a salir todo un listado de imágenes que tienes, teniendo incluido también las capas de las fotos intermedias.
Ahora bien, cuando tienes la imagen localizada, haz lo siguiente:
- Dentro del terminal debes introducir ahora el comando correspondiente con: Docker rmi *ID de la imagen*.
- Presiona ENTER o INTRO en el teclado.
Con este comando habrás eliminado la imagen o imágenes que querías. En donde va introducido el ID, también podrás colocar la etiqueta que también sale en la información proporcionada con el primer comando.
Otra de las cosas que podrás borrar son las imágenes dangling, que se refieren a las capas que no tienen relación alguna con las fotos etiquetadas, es decir, ya no cumplen ningún fin más que el de consumir espacio en el disco duro. Para esto, debes hacer lo siguiente:
- Introduce el comando en el terminal: Docker images -f dangling=true.
- Presiona INTRO o ENTER en tu teclado.
- Cuando hayas identificado las imágenes dangling que vas a querer eliminar, deberás introducir el siguiente comando: Docker rmi $(Docker images -f dangling=true -q). Y presiona ENTER en el teclado
Con este último comando solo estaríamos confirmando la eliminación de dichas imágenes. Para eliminar todas las imágenes deberás introducir primero el comando “Docker images -a”, como el primer método; seguido del comando “Docker rmi $(Docker images -a -q)”.
Esto es para hacer una limpieza total de las imágenes Docker de tu computadora, pero si lo realizas, te recomiendo que también hagas de una vez el de las imágenes dangling.
Finalmente, te explicaré lo que debes hacer para eliminar los contenedores Docker en diferentes situaciones. Si quieres eliminar uno o más, debes hacer lo siguiente:
- Abre el terminal de Ubuntu.
- Introduce el comando “Docker ps -a”.
- Presiona ENTER en el teclado. Te debe aparecer todo un listado de contenedores que tienes con su nombre o ID.
- Ingresa el comando: Docker rmi ID_o_nombre.
- Y presiona la tecla INTRO o ENTER de tu teclado.
De esta forma, habremos eliminado los contenedores específicos que teníamos. Puedes colocar varios contenedores para así borrarlos con un solo comando. Realmente es algo muy sencillo de usar y de entender.
No conozco otro método aparte de este, pero creo que cualquiera de estos comandos te servirá de mucha ayuda para borrar las imágenes y contenedores Docker de tu computadora con Ubuntu.
¡Espero que te haya servido! ¡Saludos!