Can't add DC4 workload profile in Azure Container Apps

Wolfgang Hennerbichler 20 Reputation points
2026-05-31T03:31:32.9533333+00:00

I'm trying to deploy a DC4 workload profile in my azure container apps profile in Germany-West (Frankfurt). I believe I have the quota to do so, and Azure tells me simply: "Provisioning failed". I can't find any further information in the Activity Log (I see the provisioning attempt, but not the reason why it fails), `Diagnose and solve problems is not helping either.

Can someone give me a hint what the root cause could be? Screenshot 2026-05-31 at 05.27.32

Azure Container Apps
Azure Container Apps

An Azure service that provides a general-purpose, serverless container platform.

0 comments No comments

Answer accepted by question author

AI answer

2026-05-31T03:31:49.4433333+00:00

The root cause is regional support, not quota.

Confidential compute in Azure Container Apps is only available on DC‑series dedicated workload profiles and currently only in the UAE North region. Not all regions that expose DC‑series profiles support confidential compute. Germany West Central (Frankfurt) is not listed as a supported region, so adding a DC4 workload profile there fails with a generic provisioning error.

To use a DC4 (confidential compute) workload profile:

  1. Create a new Container Apps environment in a supported region (currently UAE North) with a DC‑series workload profile:
       az containerapp env create \
         --name <ENVIRONMENT_NAME> \
         --resource-group <RESOURCE_GROUP_NAME> \
         --location uae-north \
         --workload-profile-type DC4 \
         --workload-profile-name my-wp-confidential
    
  2. Deploy container apps into that environment and assign them to the DC4 profile using --workload-profile-name.

If DC4 is required in Germany West Central, a region request would be needed; the documentation directs such requests to the Azure Container Apps GitHub issues page.


References:

AI-generated content may be incorrect. Read our transparency notes for more information.

Was this answer helpful?

1 person found this answer helpful.

1 additional answer

Sort by: Most helpful
  1. Rakesh Mishra 10,280 Reputation points Microsoft External Staff Moderator
    2026-06-01T10:47:48.7433333+00:00

    Hi Wolfgang,

    The "Provisioning failed" error you are encountering occurs because Confidential Compute (DC-series) workload profiles are not currently supported in the Germany West Central region for Azure Container Apps.

    According to the official Microsoft documentation on Workload profiles in Azure Container Apps, Confidential Compute profiles are restricted to specific regions during their preview phase. The documentation outlines the profile specifications as follows:

    • Classification: Confidential Compute
    • Profile names: DC4, DC8, DC16, DC32, DC48, DC64, DC96
    • Regions: UAENorth
    • Allocation: per node

    Furthermore, the official guide on Confidential compute in Azure Container Apps (preview) confirms:

    "Confidential compute is currently available in preview and is supported only in specific regions and workload profile configurations."

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.