Dockerman Docs

Dockerman

Cross-platform Docker and Kubernetes UI built with Tauri and Rust.

Dockerman is a native desktop app for Docker, Podman, and Kubernetes. It covers Docker and Podman on local and remote hosts, and Kubernetes for browsing and debugging workloads.

What Dockerman covers

Docker covers hosts, images, volumes, and Compose projects. Kubernetes covers workloads, services, configuration, Helm, and pod debugging.

Start here

Capabilities

Full Docker lifecycle

Create, run, inspect, log, and terminal into containers; manage images, networks, volumes, and Compose projects.

Native Kubernetes (Phase 1)

k3d in one click or bring your own kubeconfig; browse workloads, Services, ConfigMaps, RBAC, CRDs, and Helm releases.

Backup and restore

Snapshot a container's config, filesystem, and volumes to a single tar.gz and restore it anywhere (Added in v4.8.0).

Image security

Scan images with Trivy and browse Docker Hub (Added in v4.6.0).

WSL2 Docker Engine

Run Docker on Windows without Docker Desktop. Dockerman sets up an Alpine WSL2 distro and installs Docker automatically (Added in v4.3.0).

Remote hosts

Connect to remote Docker daemons over SSH tunnels and switch between hosts.

Podman runtime support

Use Podman as an alternative to Docker. Dockerman detects the runtime and adjusts the UI (Added in v5.1.0).

Homelab automation

Background task scheduler, multi-channel notifications (Telegram, ntfy, Gotify, Discord, Webhook), alert rules, image upgrade monitoring, and one-click diagnostic bundles.