ACI privileges and possibility of blobfuse2 mounting

punit gwalani27 20 Reputation points
2025-02-11T15:40:19.8433333+00:00

Hello,

I have been trying to mount an Azure Blob Storage container within an Azure Container Instance (ACI) using blobfuse2, but I have been unsuccessful. I suspect the issue is due to the limited privileges available in ACIs, unlike Docker containers running on a local host.

The same setup works perfectly on local hosts and VMs when using the privileged mode, i.e., running: `docker run --privileged

Azure Container Instances
Azure Container Instances
An Azure service that provides customers with a serverless container experience.
727 questions
{count} votes

Accepted answer
  1. Deepanshu katara 13,685 Reputation points MVP
    2025-02-11T15:57:16.7133333+00:00

    Hello Punit, Welcome to MS Q&A
    Blobfuse2 cannot be used in Azure Container Instances (ACI) because ACI does not support FUSE-based mounts, even when using the --privileged flag. If you need to mount storage in ACI, consider using Azure Files instead. Alternatively, you can interact with Blob Storage using SDKs or APIs. If full container privileges are required, Azure Kubernetes Service (AKS) is a better alternative as it provides more flexibility and control over container operations.

    Please check and let us know if you have any further questions

    Kindly accept answer if it helps

    Thanks

    Deepanshu

    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

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