Chapter 10: Jenkins Introduction
10.9 Troubleshooting table
| Symptom | Likely cause | What to try |
|---|---|---|
| Unlock screen password unknown | Missed logs | docker logs / initialAdminPassword path |
docker: not found in Pipeline |
Agent lacks Docker | Install Docker on agent or use an image with Docker CLI + safe socket policy |
| SCM checkout fail | Bad URL / creds | Test git ls-remote with same creds |
| Script not found | Wrong Jenkinsfile path | Match "Script Path" to repo |
| UI on public VM attacked | Open HTTP without auth/SG | Stop container; tighten SG; prefer tunnel for labs |
| Disk full | Old builds + volume | Discard old builds; df -h |