1. What are the reasons to use a private Docker image registry rather than a public one?
Using a private registry allows you to host corporate images securely behind firewalls, control access and versions, reduce dependency on external repositories, and enforce compliance and image-scanning policies. It also gives you faster access in internal networks and avoids exposing proprietary application code.