Debugging containerized applications involves inspecting logs, getting a shell inside containers, examining configuration and state, and diagnosing common issues (crashes, networking, resources). Knowing how to troubleshoot is essential practical skill.
Inspecting logs and status
docker ps -a
docker logs <container>
docker logs -f -- 100 <container>
docker inspect <container>
docker events
