Что такое lazydocker?
lazydocker — это простой терминальный интерфейс для Docker и docker-compose, созданный Джесси Даффилдом (автором lazygit). Он предоставляет единый интерфейс для управления Docker-окружением, просмотра логов, мониторинга метрик и выполнения обычных операций без запоминания сложных команд. Набрав более 45 тысяч звёзд на GitHub, это самый популярный Docker TUI.
⚡ Ключевые возможности lazydocker
📊 Визуальный обзор
Видите состояние всего Docker-окружения одним взглядом. Контейнеры, образы, тома и сети в едином представлении.
📈 Метрики в реальном времени
ASCII-графики использования CPU, памяти и сети. Настраиваемые метрики для мониторинга именно того, что вам нужно для контейнеров.
📝 Управление логами
Просмотр логов контейнеров и сервисов с фильтрацией, слежением и поиском. Не нужно жонглировать несколькими терминальными окнами.
🔧 Операции с контейнерами
Запуск, остановка, перезапуск, удаление и пересборка контейнеров одним нажатием клавиши. Подключение к контейнерам для интерактивной отладки.
🗂️ Управление образами
Просмотр слоёв образов, иерархии и использования диска. Очистка неиспользуемых образов, контейнеров и томов для освобождения дискового пространства.
🐭 Поддержка мыши
Полная поддержка мыши для клика, прокрутки и выбора. Сочетания клавиш для опытных пользователей, мышь для удобства.
apt upgrade всегда держит вас на последней версии.
📦 Установка из deb.griffo.io
Шаг 1: Добавить репозиторий
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 update🆓 Бесплатная навсегда альтернатива. lazydocker есть и в вечно бесплатном зеркале deb-free.griffo.io — без аккаунта, без подписки, не более 2 месяцев позади upstream, исправления безопасности сразу. Подключите его вместо репозитория выше:
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 updateШаг 2: Установить lazydocker
# Install latest lazydocker
sudo apt install lazydocker
# Проверить установку
lazydocker --version# Install latest lazydocker
apt install lazydocker
# Проверить установку
lazydocker --version🎯 Примеры базового использования
Запуск lazydocker:
# Start lazydocker
lazydocker
# Create convenient alias
echo "alias lzd='lazydocker'" >> ~/.bashrc
source ~/.bashrc
# Use the alias
lzdОсновные сочетания клавиш:
# Навигация
j/k или ↑/↓ - Вверх/вниз
h/l или ←/→ - Переключение между панелями
tab - Следующая панель
# Операции с контейнерами
r - Перезапустить контейнер
s - Остановить контейнер
d - Удалить контейнер
e - Exec в контейнер
m - Просмотр логов
# Системные операции
p - Очистить неиспользуемые контейнеры/образы
R - Пересобрать сервис (docker-compose)
u - Обновить видРасширенные рабочие процессы:
# 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🚀 Почему стоит выбрать deb.griffo.io?
- Официальный Ubuntu: Доступен, но часто устаревшие версии
- Ручная установка: Требует цепочки инструментов Go или ручного управления бинарными файлами
- deb.griffo.io: Последняя версия с автоматическими обновлениями
- ✅ Последняя поддержка Docker: Получайте поддержку новейших функций Docker и docker-compose
- ✅ Без ручной компиляции: Готовые бинарные файлы, цепочка инструментов Go не нужна
- ✅ Автоматические обновления: Пакеты обновляются в течение нескольких часов после выхода апстрима
- ✅ Правильные зависимости: Корректно упакован с интеграцией Docker
- ✅ Мульти-дистрибутив: Работает на Jammy и Noble
- ✅ Простое обслуживание: Стандартные команды apt для обновлений
📦 Репозиторий сборки пакетов
Пакеты Ubuntu собираются и поддерживаются автоматически в этом репозитории GitHub:
- 🐋 lazydocker-debian — сборки последних релизов
🔗 Связанные пакеты
Также доступны из deb.griffo.io:
- lazygit — терминальный интерфейс для Git (тот же автор)
- Терминал Ghostty - Современный эмулятор терминала
- fzf Fuzzy Finder — улучшенный поиск по командам