Troubleshooting
4 articles

Fix Docker "no space left on device"
Docker filled the disk and now builds and pulls fail with 'no space left on device'. Diagnose with docker system df before deleting, escalate from a safe prune up to image and build-cache cleanup, and handle the traps most guides miss: inode exhaustion and Docker Desktop's VM disk that never shrinks on its own.

Fix "Permission denied (publickey)" for Git over SSH
A fast, ordered fix for the git@github.com: Permission denied (publickey) error over SSH. Start by reading the verbose ssh -vT output, then walk through key generation, loading the agent, adding the public key, remote URLs, permissions, and the port 443 fallback.

Fix "ModuleNotFoundError: No module named" in Python
Most ModuleNotFoundError cases aren't a missing package — they're an interpreter or environment mismatch. This guide gives you two diagnostic commands to pin down which of the six real causes you have, then the exact fix for each, plus a copy-paste cheat sheet.

Fix "CUDA out of memory" Errors in PyTorch
CUDA out of memory in PyTorch often fires while nvidia-smi still shows free VRAM, because the caching allocator needs a contiguous block, not just free space. This guide gives a copy-paste triage path from fastest fixes to fragmentation tuning, plus how to tell a real leak apart from fragmentation.