Assuming that I want to use the Azure Container Service or the Azure App Service, to mount docker containers with ASP.Net Core APIs or/and Web Apps.
Each API uses till now, for a part of its data, local storage in the host VM (Linux/Win) in parallel with other Azure managed persistence services e.g. SQL, Redis, Document db, etc. for good reasons.
If I use docker containers for the application, what can I do for the local storage of each API? I use SQLite, RocksDB, documents.
Is it possible to use Azure Managed Disks for docker volumes?
and is their behavior/performance the same as local disks? e.g. file locking for SQLite, speed.
Otherwise, I should stay with the VM deployment