This is my university thesis project — a native Linux desktop app for
managing Docker and Podman containers, built with Python and PyQt5.
GitHub : https://github.com/KoradG/Docker_manager
I'm sharing it here because I want real-world feedback before I finalize
the work. Bug reports, suggestions — all of it is genuinely
appreciated. If something breaks on your setup, I want to know.
What it does
Container lifecycle management (start, stop, pause, restart, remove)
Image operations: pull with live progress, tag, push, run with custom params
Volume and network management
Docker Compose support (docker compose / podman compose / podman-compose)
Docker Swarm
Real-time CPU, RAM and disk I/O graphs
Embedded terminal emulator — full PTY-backed VT100/XTERM shell inside the app, TUI apps like htop, vim, nano work correctly
Runtime Docker ↔ Podman backend switch without restarting
Linux first
The app is developed and tested on Linux.…