Platform
Windows WSL
Connect Dockerman to Docker Desktop's WSL 2 backend or to Docker Engine running inside WSL 2.
Dockerman works with Docker under Windows Subsystem for Linux (WSL 2).
Prerequisites
- Windows 10 build 2004+ or Windows 11
- WSL 2 enabled
- Docker Desktop installed (with the WSL 2 backend) or Docker Engine running directly inside WSL 2
With Docker Desktop
If you use Docker Desktop's WSL 2 backend:
- Open Docker Desktop settings
- Go to Resources > WSL Integration
- Enable integration for the WSL distributions you use
- Install and launch Dockerman on Windows
- Dockerman connects to Docker automatically
With Docker Engine in WSL 2
If you run Docker Engine directly inside WSL 2 (without Docker Desktop):
- Start Docker Engine inside your WSL 2 distribution
- Make sure the Docker socket is reachable at
/var/run/docker.sock - Launch Dockerman — it detects the Docker socket automatically
Troubleshooting
Docker socket not found
Make sure Docker is running inside your WSL 2 distribution:
sudo service docker startSlow performance
WSL 2 runs inside a virtual machine. Keep project files on the WSL 2 filesystem (not on a Windows drive), and allocate enough memory to WSL 2 in .wslconfig.
Connection refused
Verify Docker is reachable:
docker infoIf it fails, restart the Docker service or review your WSL 2 configuration.