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 for personal & commercial use
Dockev — Compose Stats
No more manually type
Works with Colima Podman Docker Engine Docker Desktop OrbStack 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.

You don't need to understand the internals. Docker handles the creation and lifecycle of containers automatically — you just decide which ones to run.

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 →

Features

Everything you need, all in one place.

Dedicated views for every part of your container workflow — manage, monitor, and debug without ever touching the terminal.

Make it yours

Customize every detail to match your style and workflow.

Theme Color Schemes
Default
GitHub
One Dark
Dracula
Nord
Tokyo Night
Gruvbox
Rosé Pine
Default
GitHub
One Dark
Dracula
Nord
Tokyo Night
Gruvbox
Rosé Pine
Light
GitHub Light
Solarized
Sandstorm
Rosé Dawn
Gruvbox Light
Catppuccin
Evergreen
Light
GitHub Light
Solarized
Sandstorm
Rosé Dawn
Gruvbox Light
Catppuccin
Evergreen
List Density
Normal
apilanggenius/dify-api:1.13.0
db_postgrespostgres:15-alpine
init_permissionsbusybox:latest
nginxnginx:latest
Compact
api
db_postgres
init_permissions
nginx
plugin_daemon
Roundness
Button
Running
None
Button
Running
Small
Button
Running
Medium
Button
Running
Full
UI Font Size Terminal Font Icon Only Buttons Tab Style more coming soon ...
Why Dockev

Pick the right tool for yourself.

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.

Free for personal and commercial use. Pro features coming soon.

Free
$ 0
Free for personal & commercial use
  • Connect to any Docker engine
  • Container dashboard
  • Live log viewer
  • Built-in terminal
  • Image manager
  • Container inspect
  • Compose manager
  • File browser
  • Resource monitor & stats
  • Volume & network manager
  • Connect to remote engine
  • Multiple engine profiles
Download free
Pro
TBD
Pro features coming soon
  • Everything in Free
  • More features coming soon
Coming soon

Free for everyone  ·  No credit card required  ·  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.
Yes — Dockev is free for both personal and commercial use. All current features are included at no cost. A Pro tier with additional features is coming soon.
Yes — the Compose manager is included for free. Load any docker-compose.yml, bring services up or down individually, and monitor the health of your whole stack from one screen.

Stop typing,
start seeing.

Replace terminal commands with a beautiful desktop app that works with the engine you already have.

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