⚠️ Этот репозиторий поддерживается одним человеком, в свободное время, без финансирования, команды или внешней поддержки.

Каждый пакет и обновление собирается и публикуется бесплатно. Если эти пакеты экономят вам время, рассмотрите возможность поддержки проекта.

Buy me a coffee

🐋 Установка последней версии lazydocker в Ubuntu

Ленивый способ управлять всем в Docker

Последняя версия: 0.24.1+ (ноябрь 2024)
← На главную

Что такое lazydocker?

lazydocker — это простой терминальный интерфейс для Docker и docker-compose, созданный Джесси Даффилдом (автором lazygit). Он предоставляет единый интерфейс для управления Docker-окружением, просмотра логов, мониторинга метрик и выполнения обычных операций без запоминания сложных команд. Набрав более 45 тысяч звёзд на GitHub, это самый популярный Docker TUI.

😤 Решение проблем Docker: Устали жонглировать несколькими терминальными окнами для разных контейнеров? Надоело запоминать команды docker? Раздражает отслеживание состояний контейнеров в разных сервисах? lazydocker собирает всё, что вам нужно, в одном интуитивном интерфейсе.
🚀 Почему важны последние версии: lazydocker активно развивается с частыми релизами, содержащими поддержку новых функций Docker, улучшения производительности и расширенные возможности управления контейнерами. Последние версии включают лучшую визуализацию метрик, улучшенную обработку логов и расширенную интеграцию с docker-compose.

⚡ Ключевые возможности lazydocker

📊 Визуальный обзор

Видите состояние всего Docker-окружения одним взглядом. Контейнеры, образы, тома и сети в едином представлении.

📈 Метрики в реальном времени

ASCII-графики использования CPU, памяти и сети. Настраиваемые метрики для мониторинга именно того, что вам нужно для контейнеров.

📝 Управление логами

Просмотр логов контейнеров и сервисов с фильтрацией, слежением и поиском. Не нужно жонглировать несколькими терминальными окнами.

🔧 Операции с контейнерами

Запуск, остановка, перезапуск, удаление и пересборка контейнеров одним нажатием клавиши. Подключение к контейнерам для интерактивной отладки.

🗂️ Управление образами

Просмотр слоёв образов, иерархии и использования диска. Очистка неиспользуемых образов, контейнеров и томов для освобождения дискового пространства.

🐭 Поддержка мыши

Полная поддержка мыши для клика, прокрутки и выбора. Сочетания клавиш для опытных пользователей, мышь для удобства.

🆕 Что нового в lazydocker 0.24.1+

📦 Установка из debian.griffo.io

Шаг 1: Добавить репозиторий

curl -sS https://debian.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/trusted.gpg.d/debian.griffo.io.gpg echo "deb https://debian.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/debian.griffo.io.list sudo apt update
curl -sS https://debian.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/trusted.gpg.d/debian.griffo.io.gpg echo "deb https://debian.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/debian.griffo.io.list 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

🚀 Почему стоит выбрать debian.griffo.io?

📊 Сравнение репозиториев:
  • Официальный Ubuntu: Доступен, но часто устаревшие версии
  • Ручная установка: Требует цепочки инструментов Go или ручного управления бинарными файлами
  • debian.griffo.io: Последняя версия (0.24.1+) с автоматическими обновлениями

📦 Репозиторий сборки пакетов

Пакеты Ubuntu собираются и поддерживаются автоматически в этом репозитории GitHub:

🔗 Связанные пакеты

Также доступны из debian.griffo.io:

🎯 Идеально для: DevOps-инженеров, управляющих Docker-окружениями, разработчиков, работающих с микросервисами, тех, кого раздражают сложные команды Docker, и команд, нуждающихся в визуальном управлении контейнерами.