ducker
Docker TUI inspired by k9s
TLDR
SYNOPSIS
ducker [options]
DESCRIPTION
ducker is a terminal user interface for Docker inspired by the Kubernetes tool k9s. It provides an efficient, keyboard-driven interface for managing Docker containers, images, volumes, and networks without typing long Docker commands.
The tool features a familiar UI pattern for those coming from k9s, with resource views, filtering, shortcuts for common actions, and real-time updates. It supports both Docker and Docker Compose environments.
PARAMETERS
--context CONTEXT
Docker context to use--view VIEW
Initial view: pods, containers, images, volumes, networks--namespace NS
Namespace filter--readonly
Start in read-only mode-c, --config FILE
Configuration file path-v, --version
Display version and exit-h, --help
Display help and exit
KEYBINDINGS
:
Command mode/
Filter resources↑/↓
Navigate resourcesEnter
View resource detailsd
Describe resourcel
View logse
Edit resources
Shell into containerr
Restart containerctrl-d
Delete resourceq
Quit?
Show help
CAVEATS
Requires Docker daemon access. Some features require elevated permissions. Podman compatibility may vary. Complex Docker Compose setups may have limited support. Terminal must support the full range of characters used in the UI.
HISTORY
ducker was developed to bring the k9s experience to Docker users, providing a powerful TUI for container management. It aims to make Docker management faster and more efficient for developers who prefer terminal-based workflows.
SEE ALSO
docker(1), k9s(1), lazydocker(1), dtop(1)

