⚑ 43 developer tools, always updated β€” new upstream releases land in apt within hours. Join the Discord

πŸ“… From , the apt mirror will require a subscription. See pricing Β· πŸ†“ There is an always-free mirror

πŸ‹ Install Latest lazydocker on Ubuntu

The lazier way to manage everything Docker

Latest version: 0.25.2 Β· updated 2026-07-08
SourceVersion
deb.griffo.io0.25.2 βœ…
Official Ubuntu🚫 not packaged
← Back to home

What is 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.

😀 Docker Pain Points Solved: Tired of juggling multiple terminal windows for different containers? Fed up with memorizing docker commands? Frustrated with tracking container states across services? lazydocker puts everything you need in one intuitive interface.
πŸš€ Why Latest Versions Matter: lazydocker is actively developed with frequent releases containing new Docker features support, performance improvements, and enhanced container management capabilities. The latest versions include better metrics visualization, improved log handling, and enhanced docker-compose integration.

⚑ 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.

πŸš€ Always ahead of the official archives: Debian and Ubuntu freeze package versions when a release ships β€” this repository publishes new upstream releases typically within hours. A simple apt upgrade keeps you on the latest version.

πŸ“¦ Installation from deb.griffo.io

Run the commands

Step 1: Add Repository

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 update
install -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

πŸ†“ There is an always-free mirror. deb-free.griffo.io serves packages free forever β€” no account, no subscription, at most 2 months behind upstream, security fixes immediately. It currently carries Ghostty, Oh My Posh and Zed; lazydocker is not one of them, so the repository above is the only way to get it today β€” ask and it can be enrolled.

How the free mirror works β†’

Step 2: Install lazydocker

# Install latest lazydocker
sudo apt install lazydocker

# Verify installation
lazydocker --version
# Install latest lazydocker
apt install lazydocker

# Verify installation
lazydocker --version

🎯 Basic Usage Examples

Launch lazydocker:

# Start lazydocker
lazydocker

# Create convenient alias
echo "alias lzd='lazydocker'" >> ~/.bashrc
source ~/.bashrc

# Use the alias
lzd

Essential 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 view

Advanced 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

πŸš€ Why Choose deb.griffo.io?

πŸ“Š Repository Comparison:
  • Official Ubuntu: Available but often outdated versions
  • Manual Installation: Requires Go toolchain or manual binary management
  • deb.griffo.io: Latest version with automatic updates

πŸ“¦ Package Build Repository

The Ubuntu packages are automatically built and maintained in this GitHub repository:

πŸ”— Related Packages

Also available from deb.griffo.io:

🎯 Perfect for: DevOps engineers managing Docker environments, developers working with microservices, anyone frustrated with complex Docker commands, and teams needing visual container management.

πŸ’ Support This Project

If this repository saves you time and effort, please consider supporting it!

⭐ Star on GitHub 🐦 Share on Twitter

Just after the command? See apt install lazydocker β€” one page covering Debian and Ubuntu.

πŸ“¦ Recent releases from this repository

❓ Frequently asked questions

Is lazydocker in the official Ubuntu repositories?

No β€” lazydocker is not packaged in the official Ubuntu archives. This repository is currently the only apt source, serving lazydocker 0.25.2.

How do I install the latest lazydocker on Ubuntu?

Add the deb.griffo.io repository once using the instructions above, then run: sudo apt install lazydocker. New releases arrive through the normal sudo apt upgrade.

Are the packages signed and how are they built?

Every package is signed with the repository's GPG key (EA0F721D231FDD3A0A17B9AC7808B4DD62C41256) and built from upstream releases in public GitHub packaging repositories that anyone can inspect.

Which Ubuntu releases are supported?

Ubuntu 22.04 Jammy, 24.04 Noble, 25.10 Questing and 26.04 Resolute.