All apps/lazydocker

lazydocker

lazydocker

A simple terminal UI for both docker and docker-compose, written in Go with the gocui library.

Runs as lazydocker|macOS, Linux, Windows|github.com

Command form

ai-draft · 2 tasks · 4 fields

Open the lazydocker terminal UI, optionally with alternate compose files or a project name, or print the default config. Docker host and context settings are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui lazydocker
lazydockerExample values, fixed in this page — nothing here reaches a terminal
Basic
Compose file
file
Compose project name
string
Debug mode
--debug
TasksEach one presets the form for one job
Open the UI
fileprojectdebug
Print default config
print_config
ParametersOnly these flags are editable in the form
Compose file
Alternate compose file; repeat for several.
path · repeatable
--file-f
Compose project name
string
--project-p
Debug mode
boolean
--debug-d
Print default config and exit
boolean
--config-c
SourcesEvery flag above is checked against these
main-go
flaggy.Bool(&configFlag, "c", "config", "Print the current default config") flaggy.Bool(&debuggingFlag, "d", "debug", "a boolean") flaggy.StringSlice(&composeFiles, "f", "file", "Specify alternate compose files") flaggy.String(&projectName, "p", "project", "Specify a docker compose project name") flaggy short/long names registered as the flags: -c --config,…
helpHEAD 2026-10-27

raw.githubusercontent.com

Before it fills your prompt, Otty checks the installed lazydocker against its version. A form that does not match your version is not offered.