The docker ps you actually reach for.
An extremely lightweight terminal UI that puts container management at your fingertips. No config. No clutter. Just your containers.
Design philosophy
tdocker does less on purpose. Every feature exists because it came up during real, day-to-day work with Docker - not to cover edge cases or satisfy a checklist.
The goal is a tool you actually reach for, not one you install and forget. If an operation isn't part of a typical workflow, it doesn't belong here.
What you get
All the container operations you reach for dozens of times a day, without remembering IDs or chaining CLI commands.
Drop in and go. No setup files, no environment variables, no config directories. Just run tdocker.
l streams live logs from any selected container directly in the TUI with smooth scrolling and instant exit.
e opens a shell inside the container. x launches Docker's built-in debug shell for deeper inspection.
t shows real-time CPU and memory trends with directional indicators. i gives full container config inspection.
/ lets you filter containers by name or image instantly - no more scrolling through dozens of containers.
v streams live Docker events - start, stop, die - as they happen, with color-coded event types.
Keyboard-first workflow
No mouse. No menus. Everything you need is bound to a single keystroke.
Installation
Requires Go 1.21+ and Docker. No other dependencies. Make sure ~/go/bin is on your $PATH, then run tdocker.