How to Install Docker (Mac • Windows • Linux)
macOS
Docker Desktop (recommended)
brew install --cask docker # or download Docker Desktop DMG
open -a Docker # start it once to initialize
docker --version
Sanity test (first pull is ~tens of MB):
docker run --rm hello-world
Windows
Docker Desktop (WSL 2 backend)
- Ensure WSL 2 is on:
wsl --install
- Install Docker Desktop:
winget install -e --id Docker.DockerDesktop
- Launch Docker Desktop → Settings → Use WSL 2 based engine (default).
- Test:
docker --version
docker run --rm hello-world
If corporate policy blocks Docker Desktop, alternatives: Rancher Desktop or Podman Desktop (works with this repo; commands are nearly identical).
Linux
Docker Engine (quick path)
Debian/Ubuntu
sudo apt update sudo apt install -y docker.io sudo systemctl enable --now docker sudo usermod -aG docker $USER # then log out/in or run: newgrp docker docker --version docker run --rm hello-worldFedora
sudo dnf install -y docker sudo systemctl enable --now docker sudo usermod -aG docker $USER docker --version docker run --rm hello-world