Docker push denied troubleshooting: login, permissions, namespace, and registry configuration

Common causes of docker push denied: not logged in, expired token, wrong namespace, RBAC, HTTPS/certificates, and repository policies.