DockerBuddy plugs Docker into Claude Code. Optionally pair a second machine and Claude can drive Docker on either one.
Claude can list containers, stream logs, exec into shells, and drive Compose — all through a typed MCP server that DockerBuddy installs and registers for you.
Got a homelab box or a beefy desktop? Pair it and DockerBuddy wires up a docker context over SSH — so you can have Claude run containers on it, not just your laptop.
Live Command Flow shows every Docker action Claude takes. Spot loops, retries, and slow calls without tailing logs by hand.
How it works
DockerBuddy ships as a single app. On the machine running Claude Code it's the controller. Drop a paired.jsonon any other machine — Mac, Windows, or Linux — and the same binary flips into a paired host that mirrors the dashboard and accepts work from the controller. Controller and paired host can be any combination of platforms.
Controller
Paired host (optional)
Role is decided by one file. Drop a paired.json on a machine and it boots as a paired host. Delete it and it's a controller again.
Built for
You've got a beefy desktop sitting idle. Pair it once and you can ask Claude to run the build over there instead of cooking your laptop.
Your laptop's been on max RPM since Tuesday. Move the dev server to a paired box and your machine goes quiet.
You've got six containers across three contexts. DockerBuddy gives Claude a single, typed interface to all of them.
Yes — DockerBuddy drives Docker, it doesn't replace it. The setup wizard will offer to install Docker Desktop if it's missing.
The dashboard and paired-host features work standalone. The MCP integration only lights up if you have Claude Code installed.
DockerBuddy ships for macOS, Windows, and Linux. Any combination of those can be controller or paired host.
Yes. The full source — installer, dashboard, and the dock MCP server — is on GitHub.
The controller generates an SSH keypair and a setup script. Run the script on the other machine. From then on, DockerBuddy uses docker context over SSH; everything else flows over a token-authenticated HTTP channel on your LAN.
DockerBuddy checks for new releases on launch and downloads them in the background. You get a prompt to restart when one's ready.
Install DockerBuddy in two minutes. Pair a second machine in five.