AD

¿Ya dominas lo básico? Un curso estructurado de Docker es la vía rápida para dar el salto.

Ver cursos de Docker en Udemy

Enlace de afiliado. No te cuesta nada extra.

🐳Lecciones de Docker
Lección 15 / 45

Borrar un contenedor con docker rm

En esta lección eliminarás un contenedor que ya no necesitas.

docker rm web lo borra. El contenedor debe estar parado; si está en marcha, recibirás un error indicando que hay que detenerlo primero.

Ese error es una protección. Se puede saltar con -f, que lo mata y lo borra de una vez, y conviene usarlo sabiendo lo que implica: no hay parada ordenada.

Borrar un contenedor es irreversible y se lleva por delante todo lo que hubiera dentro que no estuviera en un volumen. Los archivos creados, la base de datos que montaste para probar, los registros: todo desaparece sin confirmación.

La imagen, en cambio, no se toca. Se puede crear un contenedor idéntico al instante — de ahí viene la idea de que los contenedores son desechables.

Para limpiar de golpe está docker container prune, que borra todos los parados. Merece la pena mirar antes con docker ps -a qué se va a llevar, porque no distingue entre basura y algo que querías conservar.

En las pruebas, la opción --rm de run evita tener que acordarse de esto.

Docker
Pruébalo (escríbelo en la terminal simulada)
docker rm web

🧑‍💻 Puedes escribir este comando en la terminal simulada de Docker para probarlo tú mismo (esta página no incluye terminal interactiva).

Espacio publicitario (banner)
Espacio publicitario (en el artículo)