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

Listar todos los contenedores con docker ps -a

En esta lección verás también los contenedores parados.

docker ps -a muestra todos, incluidos los que terminaron. La columna de estado indica Exited con un número entre paréntesis.

Ese número es la información más útil de la tabla: es el código de salida del proceso. Un Exited (0) significa que terminó correctamente. Cualquier otro número es un fallo, y algunos son reconocibles — el 137 indica que el proceso fue eliminado por falta de memoria, y el 1 es un error genérico de la aplicación.

Cuando alguien dice «el contenedor no arranca», el diagnóstico empieza aquí: primero el código de salida, después docker logs para ver el mensaje.

La otra cosa que se descubre con esta orden es cuánta basura se acumula. Cada docker run deja un contenedor, y una máquina de desarrollo con unos meses de uso puede tener cientos. Ocupan espacio en disco.

Se limpian con docker container prune, que borra todos los parados de golpe. Y para no generarlos, existe la opción --rm en run, que borra el contenedor al terminar.

Docker
Pruébalo (escríbelo en la terminal simulada)
docker ps -a

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