# docker > Administra contenedores e imágenes de Docker. > Algunos subcomandos, como `docker run`, tienen su propia documentación de uso. > Más información: . - Lista todos los contenedores de Docker (en ejecución y detenidos): `docker ps --all` - Inicia un contenedor desde una imagen con un nombre personalizado: `docker run --name {{nombre_de_contenedor}} {{imagen}}` - Inicia o detiene un contenedor existente: `docker {{start|stop}} {{nombre_de_contenedor}}` - Descarga una imagen desde un registro de Docker: `docker pull {{imagen}}` - Muestra la lista de imágenes descargadas: `docker images` - Inicia una línea de comandos dentro de un contenedor en ejecución: `docker exec -it {{nombre_de_contenedor}} {{sh}}` - Elimina un contenedor detenido: `docker rm {{nombre_de_contenedor}}` - Obtén y sigue los registros de un contenedor: `docker logs -f {{nombre_de_contenedor}}`