Docker
Docker packages applications into containers — isolated processes sharing the host kernel but with their own filesystem, network, and resource limits. Images define what runs; containers are running instances. Common production issues include containers that exit immediately, port conflicts, volume permission problems, disk pressure from images and logs, and networking misconfiguration.
Practice scenarios
Hands-on Docker scenarios on live Linux VMs: docker