Container metrics and functionality at the touch of a button.

About the Project

Built With

Getting Started


  • You will need npm and Docker to get started.
  • Make sure you have Docker Desktop or Docker daemon running in the background.
  • For security purposes, make sure you use this app in your local network.
  • Ports 3000, 8080, 9090, and 9101 need to be available to run this appplication.


  1. Clone the repo onto your local machine
 git clone
  1. Install dependencies
npm install -f
  1. Run the app
npm run dev


Once the application loads you will have access to native Docker daemon functionality in an intuitive GUI.

  • Toggle the data buttons to view memory and CPU for each container.
  • Access container functionality in the drop down menu to stop, start, pause, or unpause containers.
  • Any containers added in Docker daemon will be automatically updated in the application.


See the open issues for a list of proposed features (and known issues).


Contributions are greatly appreciated. If you would like to contribute, please follow the steps listed below:

  1. Fork the project
  2. Create your feature branch
   git checkout -b feature/YourFeatureHere
  1. Commit your changes
  git commit -m 'Add your feature'
  1. Push to the branch (git push origin feature/YourFeatureHere)
  git push origin feature/YourFeatureHere
  1. Open a pull request


Distributed under the MIT License. See License for more information.



View Github