Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aliahadmd/docker-manager
A user-friendly GUI application for managing Docker containers and images on Linux Mint and other Debian-based systems.
https://github.com/aliahadmd/docker-manager
debian debian-linux docker docker-manager linux linuxmint ubuntu
Last synced: 5 days ago
JSON representation
A user-friendly GUI application for managing Docker containers and images on Linux Mint and other Debian-based systems.
- Host: GitHub
- URL: https://github.com/aliahadmd/docker-manager
- Owner: aliahadmd
- License: mit
- Created: 2024-11-24T10:50:10.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-11-24T11:51:01.000Z (2 months ago)
- Last Synced: 2024-11-24T12:20:18.688Z (2 months ago)
- Topics: debian, debian-linux, docker, docker-manager, linux, linuxmint, ubuntu
- Language: Python
- Homepage: https://github.com/aliahadmd/docker-manager/releases/download/v1.0.0/docker-manager_1.0-1.deb
- Size: 17.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Docker Manager
![Docker Manager Icon](./docker-manager-icon.svg)
A lightweight, user-friendly GUI application for managing Docker containers and images on Linux Mint and other Debian-based systems. Built with Python and Tkinter, Docker Manager provides an intuitive interface for common Docker operations.
## Features
- 🐳 **Container Management**
- View all containers with real-time status updates
- Start, stop, and remove containers
- View container details including ports and status
- Auto-refresh container list- 📦 **Image Management**
- List all Docker images
- Pull new images from Docker Hub
- Remove unused images
- View image details including size and tags- 📝 **Logging System**
- Real-time operation logs
- Error tracking and display
- Timestamp for all operations1. Launch Docker Manager from the application menu or run `docker-manager` in terminal
2. Ensure Docker daemon is running (`sudo systemctl start docker`)
3. Use the tabs to navigate between container and image management
4. Right-click on containers or images for additional options
5. Check the logs tab for operation history and errors## Roadmap
- [ ] Add container creation wizard
- [ ] Implement docker-compose support
- [ ] Add network management
- [ ] Include volume management
- [ ] Add dark mode support
- [ ] Implement search functionality
- [ ] Add container resource monitoring## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
## Acknowledgments
- Docker team for the excellent Docker Engine API
- Python Tkinter documentation and community
- Linux Mint team for the excellent distribution## Support
---
Made with ❤️ for the Docker community