Here is how to install Docker in WSL2 without Docker Desktop in 2026.
Step 1: Install WSL2
wsl --install -d Ubuntu-24.04Step 2: Install Docker
curl -fsSL https://get.docker.com | sh
sudo usermod -aG docker $USER
sudo service docker startAuto-Start Docker
Add to ~/.bashrc:
if service docker status 2>&1 | grep -q "is not running"; then
sudo service docker start
fiVerify
docker --version
docker run hello-world