Back to Catalog
jesseduffield GitHub avatar

lazydocker

A simple terminal UI for both docker and docker-compose

Demo

Terminal preview
lazydocker

Overview

Lazydocker is a terminal UI for managing Docker and Docker Compose from one screen.

It gives quick access to containers, services, logs, exec shells, restarts, bulk commands, and custom actions without juggling multiple terminal windows.

The lazier way to manage everything docker

Keyboard Shortcuts

Attach to the selected container or servicea
Open an exec shell in the selected container or serviceE
Restart the selected container or servicer
Start / bring up a selected serviceu
Run a predefined custom command for the selected resourcec
Open bulk commands for containers, services, images, volumes, or networksb
Move to the next detail tab]
Cycle the current panel through screen modes+

Latest Release

v0.25.2
Released: Apr 19, 2026

Changelog

  • 697cd44 Add some claude stuff
  • b17d474 Fixed forced project view
  • e3c1c86 Hide project/services panels when not in a docker-compose project
  • ebce4fc Initial plan
  • 9134abe Merge pull request #776 from jesseduffield/copilot/disable-forced-project-view
  • 8106125 Merge pull request #795 from ddibiasi/copilot/disable-forced-project-view
  • 7e7aadc Merge pull request #797 from jesseduffield/support-p-flag
  • 3974f6f Support -p flag and DRY up code
  • f5ff116 Use IsProjectScoped at remaining call sites + add test

Related TUIs

Discussions

0 comments
Loading comments...
Alvin By Alvin