Hay un comando para listar imágenes, docker images
, pero no parece haber un docker containers
correspondiente.
Aparte de convertirse en root y buscar en /var/lib/docker
no parece haber una manera de hacerlo. ¿Me estoy perdiendo algo? ¿Es algo que se supone que no se puede hacer?
Para mostrar sólo los contenedores en ejecución utilice el comando indicado:
docker ps
Para mostrar todos los contenedores utilice el comando indicado:
docker ps -a
Para mostrar el último contenedor creado (incluye todos los estados) utilice el comando dado:
docker ps -l
Para mostrar n últimos contenedores creados (incluye todos los estados) utilice el comando dado:
docker ps -n=-1
Para mostrar el tamaño total de los archivos utilice el comando dado:
docker ps -s
El contenido presentado arriba es de docker.com.
En la nueva versión de Docker, se actualizan los comandos y se añaden algunos comandos de gestión:
docker container ls
Se utiliza para listar todos los contenedores en ejecución.
docker container ls -a
Y luego, si quieres limpiarlos todos,
docker rm $(docker ps -aq)
Se utiliza para listar todos los contenedores creados independientemente de su estado.
Aquí contenedor es el comando de gestión.
Tenga en cuenta que hace algún tiempo hubo una actualización de este comando. No mostrará el tamaño del contenedor por defecto (ya que esto es bastante caro para muchos contenedores en funcionamiento). Utilice docker ps -s
para mostrar el tamaño del contenedor también.