Podman Terminal UI
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-2.x | v6.x.y |
| 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.socketFor non-systemd distributions, the socket can be created using the below command. Add this command to your distro or window manager’s autostart to start the service automatically.
$ podman system service --time=0Note: This command creates the socket only for the user who runs it.
See start podman system service for more details.
If the SSH key has a passphrase, then you need to set and export CONTAINER_PASSPHRASE= variable.
$ export CONTAINER_PASSPHRASE=keypasspodman-tui uses 256 colors terminal mode on Nix system and standard ANSI colors on Windows system (use "command prompt" application).
podman-tui uses following keyboard keys for different actions:
| Action | Key |
|---|---|
| Display command menu | m |
| Display sort menu | s |
| 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.
No open issues yet, or sync has not completed.