Docker — Installation Guide
Install Docker Desktop (Mac & Windows)
macOS
1.Go to docker.com/products/docker-desktop
2.Click "Download for Mac" — choose Apple Silicon (M1/M2/M3) or Intel
3.Open the downloaded
.dmg file and drag Docker to Applications4.Open Docker from Applications — it appears in your menu bar
5.Wait for Docker to start (whale icon stops animating)
Windows
1.Requirement: Windows 10/11 with WSL2 enabled
2.Enable WSL2: Open PowerShell as Administrator →
wsl --install → restart3.Download Docker Desktop from docker.com
4.Run the installer, ensure "Use WSL2" is checked
5.Start Docker Desktop from Start Menu
Install Docker Engine (Linux — Ubuntu/Debian)
Install Docker Engine (Linux — Amazon Linux / RHEL / CentOS)
Verify Everything Works
Common Installation Issues
"Cannot connect to Docker daemon"
"Permission denied" on Linux
Docker Desktop slow on Mac (Apple Silicon)
Enable "Use Rosetta for x86_64/amd64 emulation" in Docker Desktop settings > General.
WSL2 not found on Windows
What's Installed
After successful installation you have:
•Docker Engine — the container runtime (daemon)
•Docker CLI —
docker command•Docker Compose — multi-container orchestration (
docker compose)•Docker Desktop (Mac/Windows) — GUI + resource management
Next Steps
Go to the Fundamentals section to learn your first Docker commands.

