# Docker DNS Fix for WSL2 ## Problem Docker is failing to pull images with the error: ``` Error response from daemon: Get "https://registry-1.docker.io/v2/": dial tcp: lookup registry-1.docker.io on 10.0.2.3:53: read udp 10.0.2.100:32836->10.0.2.3:53: i/o timeout ``` This is a DNS resolution issue in WSL2. ## Quick Fix (Try This First) ### Option 1: Quick Script ```bash ./quick-dns-fix.sh ``` ### Option 2: Manual DNS Fix ```bash # Fix WSL2 DNS (requires sudo) sudo bash -c 'cat > /etc/resolv.conf < /etc/wsl.conf <