Comandos de Administración de Docker

Enlistar contenedores
docker ps
Enlistar únicamente nombres de contenedores
docker ps --format "{{.Names}}"
Iniciar la terminar (Bash, en modo interactivo) del contenedor
docker exec -it contenedor sh 
Detener todos los contenedores app
docker container stop $(docker container ls -q --filter name=app_*)
Cambiar la política de reinicio del contenedor
docker update --restart unless-stopped contenedor
Ver los mapeos de rutas/archivos del contenedor
docker inspect -f '{{ .Mounts }}' contenedor
Ver las últimas 10 líneas del log
docker logs -f --tail 10 contenedor
Ver el log de la última hora
docker logs --since=1h contenedor
Estadísticas del los contenedores actuales en ejecución
docker stats
CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS
ebd00777a7d6 webserver-ftp-1 0.00% 900KiB / 3.829GiB 0.02% 872B / 126B 0B / 0B 2
87d762b79004 webserver-nginx-1 0.01% 3.18MiB / 3.829GiB 0.08% 1.12kB / 126B 0B / 0B 3
d07fe0c39ad5 webserver-php-1 0.01% 4.316MiB / 3.829GiB 0.11% 1.25kB / 126B 0B / 0B 3
bdc9da666141 webserver-mysql-1 0.05% 50.39MiB / 3.829GiB 1.29% 1.17kB / 126B 0B / 0B 16

Eliminar objetos no usados (incluyendo contenedores detenidos)
docker system prune

Fuentes

Comentarios

Entradas más populares de este blog

Instalación de insightface para ComfyUI

Instalar múltiples Sistemas Operativos con una sola memoria USB con Ventoy