Features10 Connections

Any daemon you can reach.

Docker in WSL, a Linux box over SSH, Colima or even Docker Desktop itself. The app finds the daemon the way the docker CLI does, switches contexts from the status bar, and puts all your machines on one page.

Screenshot: The Machines page: every docker context with what runs on it, and the one you are on.

Fig. — The Machines page: every docker context with what runs on it, and the one you are on.

What you can do

Found like the CLI finds it

DOCKER_HOST first, then the current docker context, then the platform default.

Contexts in the status bar

Switch between daemons with one click at the bottom of the window.

Every machine at a glance

One page with every context: reachable or not, which engine, how many containers run, stand still or need attention.

Follow only what you want

A machine you rarely use can be left out; then the app does not ask it anything.

Docker in WSL

Built around Docker Engine inside a WSL distro, without Docker Desktop.

Hosts over SSH

Add a server under Settings → Servers. The app tests the connection for you.

Nothing listening on TCP

Over SSH the app runs docker system dial-stdio on the server.

Host keys you checked

An unknown host key is never accepted by itself, and a changed one is refused.

Machines side by side

See whether the home server is still up without switching to it.

The Machines page asks every machine you follow for its version and its containers, each over its own short-lived connection, with four seconds per machine. A server that is off says so, with the reason, instead of holding up the page.

Docker in WSL, without Docker Desktop

Two small steps, and the app finds your distro.

Let the daemon in your WSL distro listen on localhost as well as on its socket, then point a context at it. Bind port 2375 to 127.0.0.1 only: it has no authentication. On systemd distros, also remove the -H fd:// flag from the service.

All features

Try it on your own daemon.
Free and open source. Windows installer, or npx on any platform.
Download for Windows
$ npx docker-client-mx