¿Qué es lazydocker?
lazydocker is a simple terminal UI for both Docker and docker-compose created by Jesse Duffield (same author as lazygit). It provides a unified interface to manage your Docker environment, view logs, monitor metrics, and perform common operations without memorizing complex commands. With over 45k GitHub stars, it's the most popular Docker TUI available.
⚡ Key Features of lazydocker
📊 Visual Overview
See the state of your entire Docker environment at a glance. Containers, images, volumes, and networks in one unified view.
📈 Real-time Metrics
ASCII graphs showing CPU, memory, and network usage. Customizable metrics to monitor exactly what you need for your containers.
📝 Log Management
View logs for containers and services with filtering, following, and search capabilities. No more juggling multiple terminal windows.
🔧 Container Operations
Start, stop, restart, remove, and rebuild containers with single keystrokes. Attach to containers for interactive debugging.
🗂️ Image Management
View image layers, ancestry, and disk usage. Prune unused images, containers, and volumes to reclaim disk space.
🐭 Mouse Support
Full mouse support for clicking, scrolling, and selecting. Keyboard shortcuts for power users, mouse for convenience.
apt upgrade te mantiene siempre en la última versión.
📦 Instalación desde deb.griffo.io
Paso 1: Agregar repositorio
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
sudo apt updateinstall -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
apt updatesudo apt install extrepo
sudo extrepo enable griffo
sudo apt update🆓 Alternativa gratis para siempre. lazydocker también está en el espejo gratis para siempre deb-free.griffo.io: sin cuenta, sin suscripción, como máximo 2 meses por detrás del upstream y correcciones de seguridad inmediatas. Añade ese repositorio en lugar del anterior:
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb-free.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb-free.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb-free.griffo.io.gpg] https://deb-free.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb-free.griffo.io.list > /dev/null
sudo apt updateinstall -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb-free.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb-free.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb-free.griffo.io.gpg] https://deb-free.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb-free.griffo.io.list > /dev/null
apt updatesudo apt install extrepo
sudo extrepo enable griffo-free
sudo apt update🧩 Sobre la opción extrepo. extrepo es la herramienta propia de Debian para repositorios externos: escribe el archivo de sources e instala la clave de firma por ti, comprobándola antes contra metadatos firmados. Este repositorio está registrado en ella como griffo, y el espejo gratuito para siempre como griffo-free, así que en Debian (bookworm, trixie, forky y sid) los comandos de arriba son toda la configuración.
extrepo solo configura el archivo de sources y la clave: las credenciales de una suscripción siguen yendo en /etc/apt/auth.conf.d/deb.griffo.io.conf. Ubuntu no está cubierto, porque extrepo publica metadatos solo para las suites de Debian: allí usa los comandos con sudo o como root.
Paso 2: Instalar lazydocker
# Install latest lazydocker
sudo apt install lazydocker
# Verificar instalación
lazydocker --version# Install latest lazydocker
apt install lazydocker
# Verificar instalación
lazydocker --version🎯 Ejemplos de uso básico
Launch lazydocker:
# Start lazydocker
lazydocker
# Create convenient alias
echo "alias lzd='lazydocker'" >> ~/.bashrc
source ~/.bashrc
# Use the alias
lzdEssential keybindings:
# Navigation
j/k or ↑/↓ - Move up/down
h/l or ←/→ - Switch between panels
tab - Next panel
# Container operations
r - Restart container
s - Stop container
d - Remove container
e - Exec into container
m - View logs
# System operations
p - Prune unused containers/images
R - Rebuild service (docker-compose)
u - Refresh/update viewAdvanced workflows:
# View container stats and metrics
# Navigate to containers panel, select container, view graphs
# Bulk operations
# Select multiple containers and perform operations
# Custom commands
# Configure custom commands in config file
# Log filtering
# Use search functionality in log view🚀 ¿Por qué elegir deb.griffo.io?
- Official Debian: Available but often outdated versions
- Manual Installation: Requires Go toolchain or manual binary management
- deb.griffo.io: Latest version with automatic updates
- ✅ Latest Docker Support: Get newest Docker and docker-compose feature support
- ✅ No Manual Compilation: Pre-built binaries, no Go toolchain needed
- ✅ Automatic Updates: Packages updated within hours of upstream releases
- ✅ Proper Dependencies: Correctly packaged with Docker integration
- ✅ Multi-Distribution: Works on Bookworm, Trixie, and Sid
- ✅ Easy Maintenance: Standard apt commands for updates
📦 Repositorio de construcción de paquetes
Los paquetes de Debian se construyen y mantienen automáticamente en este repositorio de GitHub:
- 🐋 lazydocker-debian - Latest release builds
🔗 Paquetes relacionados
También disponible desde deb.griffo.io:
- lazygit - Terminal UI for Git (same author)
- Ghostty Terminal - Modern terminal emulator
- fzf Fuzzy Finder - Enhanced command searching