Skip to main content

lazydocker Cheatsheet

lazydocker is a terminal Docker management TUI (52K⭐) for managing containers, images, volumes, and Docker Compose projects — no Docker commands needed.

Updated: 2026-07-20·31 commands

Quick Start

``bash lazydocker # Open TUI lazydocker --filter myservice # Filter containers by name lazydocker --debug # Start in debug mode `

Container Operations

KeyAction
SpaceStart/Stop toggle
rRestart
dRemove
sStop
[View logs
eExec shell (sh)
EExec custom command

Image & Volume Operations

KeyAction
dDelete image/volume
rForce delete image
pPull image update
Space`Prune dangling images / unused volumes

Basic Usage(8)

CommandLevel
lazydocker
Start lazydocker TUI in terminal
Basic
lazydocker --help
Show lazydocker help
Basic
lazydocker --version
Show lazydocker version
Basic
lazydocker --debug
Start in debug mode with verbose logging
Intermediate
lazydocker --config
Open lazydocker config file directory
Intermediate
lazydocker --compose-project-name
Specify Docker Compose project name
Intermediate
lazydocker --filter
Filter container list by name
Intermediate
lazydocker --attach
Auto-attach to container logs on startup
Intermediate

Container(9)

CommandLevel
[lazydocker Container panel] Space
Toggle container start/stop
Basic
[lazydocker Container panel] r
Restart selected container
Basic
[lazydocker Container panel] d
Remove selected container
Basic
[lazydocker Container panel] s
Stop selected container
Basic
[lazydocker Container panel] [
View selected container logs
Basic
[lazydocker Container panel] e
Execute shell inside container (default /bin/sh)
Intermediate
[lazydocker Container panel] E
Execute custom command inside container
Intermediate
[lazydocker Container panel] b
View container batch logs
Intermediate
[lazydocker Container panel] c
Run pre-configured custom commands
Intermediate

Image(4)

CommandLevel
[lazydocker Images panel] d
Delete selected image
Basic
[lazydocker Images panel] r
Force delete selected image (incl. children)
Intermediate
[lazydocker Images panel] Space
Remove dangling images
Intermediate
[lazydocker Images panel] p
Pull image update
Basic

Volume(2)

CommandLevel
[lazydocker Volumes panel] d
Delete selected volume
Basic
[lazydocker Volumes panel] Space
Remove unused volumes (prune)
Intermediate

Configuration(8)

CommandLevel
~/.config/lazydocker/config.yml
Default lazydocker config file path
Basic
[config.yml] gui.language
Set UI language (Chinese supported)
Basic
[config.yml] gui.theme
Customize UI color theme
Intermediate
[config.yml] commandTemplates
Customize Docker command templates
Expert
[config.yml] containerConfigKeys
Configure container sort and key shortcuts
Expert
[config.yml] os.openCommand
Configure open link/file command
Expert
[config.yml] gui.returnImmediately
Whether to return to shell immediately on exit
Intermediate
[config.yml] gui.scrollHeight
Set main panel scroll height
Intermediate

FAQ

This cheatsheet is compiled from official tool documentation. Last updated: 2026-07-20.