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 44 / 45

Parar todo con docker compose down

En esta lección detendrás y limpiarás todo el conjunto.

docker compose down para los contenedores, los borra y elimina la red creada para el proyecto.

Fíjate en que hace más que parar: borra los contenedores. Si solo quieres detenerlos conservándolos, la orden es docker compose stop.

Lo que no borra por defecto son los volúmenes, y eso es deliberado: los datos de la base de datos sobreviven, de modo que al volver a levantar el entorno todo sigue donde estaba.

Para borrarlos también existe -v. Y ahí está el aviso más importante de esta lección: docker compose down -v elimina los datos sin preguntar. Es la orden con la que más gente ha perdido una base de datos de desarrollo con horas de trabajo dentro. Merece la pena pararse un segundo antes de escribirla.

Dicho eso, ese mismo comportamiento es lo que la hace útil para empezar de cero cuando el entorno se ha ensuciado: borrar todo y volver a levantar deja un estado limpio y reproducible en dos órdenes.

Con --rmi all se borran además las imágenes construidas por el proyecto.

Docker
Pruébalo (escríbelo en la terminal simulada)
docker compose down

🧑‍💻 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)