Docker Monitoring In Your Terminal

A powerful TUI for monitoring Docker containers across multiple hosts with real-time CPU, memory, and network metrics.

Built with Rust for blazing-fast performance and minimal resource usage.

dtop
dtop terminal interface showing container metrics
🚀

Multi-Host Support

Monitor containers across local, SSH, and TCP connections simultaneously

📊

Real-Time Metrics

Track CPU, memory, and network I/O with smooth exponential moving averages

âš¡

Fast & Lightweight

Built with Rust for minimal CPU and memory footprint

Installation

$

Cargo

cargo install dtop
$

Shell Script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/amir20/dtop/releases/latest/download/dtop-installer.sh | sh
$

Docker

docker run -v /var/run/docker.sock:/var/run/docker.sock -it ghcr.io/amir20/dtop:latest

Then simply run:

$ dtop

Usage