Is Docker Making Your Computer Slow? Here Is How to Find the Problem
Does your computer fan get loud when you run Docker or your system becomes sluggish? Usually, the problem is not Docker itself,…
After a Windows 10 update Docker Desktop + WSL 2 stopped working:
Cannot connect to the Docker daemon at unix:///var/run/docker.sock
WSL distro terminated abruptly … exit status 1
Hours of resets and reinstalls later, the simplest fix was to bypass Docker Desktop entirely and install the Linux engine inside the Ubuntu WSL 2 distro.
# 1 – accept PPA label change (only needed if apt warns)
sudo apt-get update -o Acquire::AllowReleaseInfoChange::Label=yes
# 2 – remove any Desktop shim that blocks the script
sudo rm -f /usr/bin/docker
# 3 – install engine + CLI
curl -fsSL https://get.docker.com | sh
sudo usermod -aG docker $USER && newgrp docker
Start the service (Ubuntu 22.04+ auto-starts it):
sudo service docker start
docker run hello-world
| Aspect | Docker Desktop | Native in WSL 2 |
|---|---|---|
| Install size | >1 GB | ≈ 200 MB |
| Extra VM | yes (docker-desktop) |
none |
| System tray integration | yes | no |
| Init time | 15–45 s | service starts with WSL |
| Resource overhead (idle) | 400-600 MB RAM | <50 MB RAM |
| Licensing | Docker Personal/Pro | Docker Engine CE (MIT) |
\\wsl$\Ubuntu\var\lib\docker.docker-desktop-data before uninstalling Desktop.To avoid port conflicts, run only one daemon at a time:
sudo service docker stop when you want to return to Desktop.sudo ln -sf /mnt/wsl/shared-docker/docker.sock /var/run/docker.sock.docker compose …).So unless you rely on Desktop-only features (GUI dashboards, Extensions, Dev Environments), running Docker straight inside WSL 2 is the cleaner option.
Give Vroni a GitHub issue, bug report, spec, or rough idea. It reads the repo, plans the change, writes code, runs checks, and works toward a review-ready pull request.
Take a look at vroni.com