Terminal user interface for Podman environment.
podman-tui is a terminal user interface for podman environment. It is using podman go bindings to communicate with local or remote podman machine (through SSH).
Terminal User Interface | Podman |
---|---|
release-1.x | v5.x.y |
release-0.x | v4.x.y |
Building from source (Linux, Windows and MacOS) or installing packaged versions are detailed in install guide.
-
podman.socket
service needs to be running on podman machine. The recommended way to start Podman system service in production mode is via systemd socket-activation:$ systemctl --user start podman.socket
See start podman system service for more details.
-
If the SSH key has a passphrase, then you need to set and export
CONTAINER_PASSPHRASE=<password>
variable.$ export CONTAINER_PASSPHRASE=keypass
-
podman-tui uses 256 colors terminal mode on
Nix
system and standard ANSI colors onWindows
system (use "command prompt" application).
podman-tui uses following keyboard keys for different actions:
Action | Key |
---|---|
Display command menu | m |
Switch to next screen | l |
Switch to previous screen | h |
Move up | k |
Move down | j |
Exit application | Ctrl+c |
Close the active dialog | Esc |
Switch between interface widgets | Tab |
Delete selected item | Delete |
Move up/down | Up/Down |
Previous/Next screen | Left/Right |
Scroll Up | Page Up |
Scroll Down | Page Down |
Display help screen | F1 |
Display system screen | F2 |
Display pods screen | F3 |
Display containers screen | F4 |
Display volumes screen | F5 |
Display images screen | F6 |
Display networks screen | F7 |
Display secrets screen | F8 |
This project is using the Containers Community Code of Conduct
Licensed under the Apache 2.0 license.