Design and Implementation of Flutter based Multi-platform Docker Controller App
Adarsh Saxena, Sudhakar Singh, Shiv Prakash, Nand Lal Yadav, Tiansheng, Yang, Rajkumar Singh Rathore, Shreya Singh

TL;DR
This paper presents a Flutter-based multi-platform app for remotely managing Docker resources via SSH and HTTP, simplifying container control and monitoring in DevOps environments.
Contribution
It introduces a cross-platform Docker controller app with secure connection options, enhancing remote Docker management with a user-friendly interface.
Findings
The app effectively manages Docker containers remotely.
Performance and security are satisfactory based on testing.
Supports multi-engine management from a single interface.
Abstract
This paper focuses on developing a Flutter application for controlling Docker resources remotely. The application provides a user-friendly interface for executing various Docker-related commands on the server where the Docker engine is installed. The application uses the SSH protocol to establish a secure connection with the server and execute the commands. Further, an alternative approach is also explored, which involves connecting the application with the Docker engine using HTTP. This proposed Docker controller application provides a significant advantage for managing Docker resources remotely, which is highly beneficial in DevOps fields. It provides a user-friendly interface to manage containers, making it easy to create, start, stop, restart, and remove containers. It abstracts away the complexities of working with Docker commands, allowing users to interact with containers more…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
