An Azure service that provides a registry of Docker and Open Container Initiative images.
Hello Charles,
I understand how frustrating this is—especially when you’re trying to set up resources quickly for coursework. The message “RequestDisallowedByAzure… best available regions…” confirms that your Azure for Students subscription is restricted by an Azure Policy that limits which regions can be used for deployments, and Azure is correctly blocking the request because the selected location isn’t allowed.
- Please go to Azure Portal → Policy → Assignments, open the assignment such as “Allowed locations / Allowed resource deployment regions”, and check the Allowed locations list.
- Then, create the Container Registry in one of those allowed regions and retry. This aligns the deployment with the policy requirements.
If it still fails in all allowed regions:
In some cases with Azure for Students, region/service availability may not overlap and the restriction may not be overrideable from the subscription side; in that scenario, the practical workaround is to use a standard subscription type (e.g., Pay-As-You-Go).
If the issue persists, we’re happy to assist further—please post the allowed regions list from the Policy assignment and the region you attempted in the Comment section, and we will respond promptly.
Thanks,
Manish.