An Azure service that provides a registry of Docker and Open Container Initiative images.
Loizos - The error (TasksOperationsNotAllowed) ACR Tasks requests for the registry are not permitted indicates that Azure Container Registry Tasks are not allowed for your current subscription or registry configuration.
The az acr build command relies on ACR Tasks, and this error is raised when Tasks cannot be executed.
- ACR Tasks are not supported on Free Trial, Azure for Students, or credit‑only subscriptions.
In these subscriptions, ACR Task executions (including az acr build) may be temporarily restricted.
Please Upgrade the subscription to Pay‑As‑You‑Go, then retry the command.
- ACR Tasks are supported only on Standard or Premium SKUs.
If the registry is using Basic SKU, Tasks are not permitted.
Please upgrade the Container Registry SKU to Standard or Premium.
- Permissions (paid subscription only)
The identity executing the command must have appropriate permissions on the registry.
Required role: AcrPush (minimum) or Contributor on the ACR resource
Supported workaround (if Tasks cannot be used)
If upgrading the subscription or SKU is not currently possible, you can build the image locally and push it directly to ACR, which does not use ACR Tasks:
# Build image locally
docker build -t loizosworldtrip.azurecr.io/myimage:tag .
# Authenticate to ACR
az acr login --name loizosworldtrip
# Push image
docker push loizosworldtrip.azurecr.io/myimage:tag
This method bypasses ACR Tasks and works even when Tasks are restricted.
If you have any further queries, let me know. If the information is helpful, please click on Upvote and Accept Answer on it.