Docker GUI  ·  macOS · Linux · Windows

Docker, the
way it should look.

Dockev is the visual way to work with Docker. Manage containers, images, volumes, and networks — without fighting the CLI.

Works with any Docker engine macOS · Linux · Windows Free to start
Dockev — Containers
App screenshot placeholder
Works with any engine
Works with Docker Desktop Docker Engine Colima OrbStack Podman Rancher Desktop Any Docker Socket

New to Docker?

Not sure what
any of this is? Start here.

1
Containers

A container is a lightweight, isolated package that runs a single app or service — your database, your web server, your background worker. It includes everything the app needs, so it runs the same way on any machine.

Think of it like a lunchbox that already contains the food, cutlery, and napkin. You just open it.

The concept
2
Docker

Docker is the engine that creates and runs those containers. It's free, open-source, and used by millions of developers to run apps locally without installing them permanently.

The catch: Docker Engine is a command-line only tool — there's no built-in UI. You type commands to start containers, check logs, and manage everything.

Free & open-source
3
Dockev

Dockev is a visual interface for Docker Engine. Instead of remembering commands, you get a proper desktop app — a dashboard showing all your containers, buttons to start and stop them, and panels for logs, files, and stats.

Already using Docker Desktop? Dockev works with that too, though Docker Desktop already has its own basic UI.

That's Dockev

Still have questions? Check the FAQ →

See it in action

See the whole thing
in 90 seconds.

A quick walkthrough of the most common Docker tasks — no commands, all clicks.

Dockev — Containers
Containers
Images
Volumes
Networks
Compose
Containers + Run
postgres5432Running · 6h
redis6379Running · 6h
api8080Running · 2h
workerPaused
nginx80, 443Exited (1)
Replace with <video> or iframe
Features

Point, click, done.

Ten purpose-built views covering every aspect of your containers — no flags, no man pages, no terminal.

Why Dockev

Pick the right tool
for the job.

Every Docker tool has a different personality. Here's where each one fits — and where Dockev stands out.

Option 1
Docker CLI
Raw power, zero hand-holding
Pick this if
You live in the terminal, know your flags by heart, and want maximum control with no overhead. It's the foundation everything else is built on.
The catch: steep learning curve, no visual feedback, and you'll be googling flags regularly even as an expert.
Option 2
Docker Desktop
The official all-in-one
Pick this if
You want one download that handles everything — the runtime, a basic GUI, and Kubernetes support. Perfect if you just want it to work out of the box.
The catch: requires a paid subscription for commercial use at companies over 250 employees.
Option 3
Portainer
Enterprise-grade, browser-based
Pick this if
You're managing Docker across multiple servers, teams, or environments, and need access controls, audit logs, and a web UI your whole team can share.
The catch: overkill for a single developer. You need a browser, and setting it up adds complexity to a simple local workflow.
Security

Your credentials
stay on your machine.

Dockev never stores passwords or secrets itself. Engine credentials, remote connection tokens, and TLS keys are handled entirely by your operating system's own secure storage.

macOS Keychain Access System
Linux libsecret / Secret Service System
Windows Credential Manager System
OS keychain integration
When you save a remote connection, Dockev stores credentials using your OS's native secure storage — Keychain on macOS, libsecret on Linux, Credential Manager on Windows. The same place your browser and SSH client store secrets.
No passwords stored by Dockev
Dockev itself holds no credentials. It reads from and writes to the system keychain on your behalf — if you uninstall Dockev, no secrets are left behind in app-specific files or databases.
Encrypted remote connections
Remote engine connections support TLS — you can provide a client certificate, CA certificate, and key for mutual authentication. All traffic between Dockev and a remote daemon is encrypted end-to-end.
Local connections are socket-only
When connecting to a local Docker engine, Dockev communicates via a Unix socket (macOS/Linux) or named pipe (Windows) — no network exposure, no open ports, and the same permissions model Docker itself uses.
Changelog

What's new.

Dockev ships updates regularly. Here's what's landed recently.

Full changelog →
v0.4.0 New Improved March 2025
Multi-engine profiles & remote connections
You can now save multiple engine connections and switch between them from the toolbar dropdown — local engines, remote hosts, and custom sockets all in one place.
  • Add and name multiple Docker engine connections
  • Remote TCP connections with optional TLS
  • Last-used engine remembered on next launch
  • Faster container list rendering for large setups
v0.3.0 New January 2025
Compose manager & file browser
Two major Pro features land in this release: a full docker-compose.yml viewer and controller, and a file browser for navigating container filesystems.
  • Load and manage docker-compose projects
  • Start, stop, and restart individual services
  • Browse container filesystems and copy files in/out
  • Preview text files without leaving the app
v0.2.0 Fixed Improved November 2024
Live stats, log search, and stability
Resource monitoring and searchable logs make it into the main build, along with a round of reliability fixes from the beta period.
  • Live CPU, memory, network, and disk charts per container
  • Full-text search in the log viewer
  • Fixed connection drop on Docker Desktop restart
  • Improved startup time on first launch
v0.1.0 New September 2024
Initial release
First public release of Dockev — container dashboard, logs, terminal, image manager, and container inspect across macOS and Linux.
Pricing

Simple, honest pricing.

Start free. Pay once when you need more. No subscriptions, ever.

Free
$ 0
No credit card required
  • Connect to any Docker engine
  • Container dashboard
  • Live log viewer
  • Built-in terminal
  • Image manager
  • Container inspect
Download free
Pro
$ 49 one-time
Pay once, yours forever
  • Everything in Free
  • Compose manager
  • Container file browser
  • Live resource stats & charts
  • Volume & network manager
  • Multiple engine profiles
  • Priority support
  • All future updates
Buy Pro — $49

30-day money-back guarantee  ·  Processed via Lemon Squeezy  ·  No subscriptions

FAQ

Common questions

Anything else? Reach out on GitHub.

Any engine that exposes a Docker-compatible API socket — Docker Desktop, Docker Engine, Colima, OrbStack, Podman, or Rancher Desktop all work the same way. Under the hood they all run a Docker or containerd daemon and expose a socket Dockev can connect to. If docker ps works on your machine, Dockev will too.
On macOS, Docker can't run natively — it needs a Linux VM underneath. Docker Desktop, Colima, OrbStack, and Rancher Desktop all solve this the same way: they spin up a lightweight Linux VM and run Docker inside it. The difference is just how they manage that VM and what license they use. From Dockev's perspective they're identical — it connects to the socket each one exposes and talks the same Docker API regardless.
No — Dockev sits on top of whatever you already have. It's a visual client, not a runtime. Your existing containers, images, volumes, and networks are all still there. You can keep using the terminal alongside Dockev if you want.
Yes. Dockev supports remote connections via TCP — just point it at your remote host's Docker API endpoint. You can manage multiple engine connections (local and remote) and switch between them from the dropdown in the toolbar.
macOS (12 Monterey and later, both Apple Silicon and Intel), Linux (Ubuntu 22.04+ and most modern distros, ships as AppImage), and Windows (10 / 11 with Docker Desktop or WSL 2 + Docker Engine).
Dockev uses Bollard, a Rust Docker API client, to communicate with the Docker daemon via its socket. On macOS and Linux this is a Unix socket; on Windows a named pipe. It's the exact same API the Docker CLI uses — whichever engine you're running, Dockev speaks to it identically.
Dockev has a free tier with all the core features. A one-time Pro purchase unlocks the Compose manager, file browser, resource monitoring, and multiple engine profiles. No subscriptions — pay once, yours forever.
Yes — the Compose manager is a Pro feature. Load any docker-compose.yml, bring services up or down individually, and monitor the health of your whole stack from one screen.

Your engine,
finally visual.

Download Dockev, point it at your existing Docker setup, and start clicking instead of typing.

Free to use  ·  macOS 12+  ·  Ubuntu 22.04+  ·  Windows 10/11