Docker Installation (Windows / WSL2)
Installing Docker Desktop and WSL2 on Windows 10/11 to run HashCore Proxy.
1. Install Docker Desktop
Download and install Docker Desktop from the official website: docker.com/products/docker-desktop. After installation, launch Docker Desktop, sign in to your Docker account, and confirm the status shows "Engine running" in the bottom left corner.
2. Install WSL2 and Ubuntu
Open PowerShell as Administrator and run:
wsl --install
This command installs WSL2 and downloads the Ubuntu distribution. The Ubuntu console will be available from the Start menu. All subsequent commands are run in this window.
3. Configure Docker + WSL Integration
In Docker Desktop go to: Settings → Resources → WSL Integration, enable "Enable integration with my default WSL distro", and click Apply & Restart.
4. Install Git and Verify Docker
In the Ubuntu terminal, install Git and verify Docker — the same as in the Linux instructions.