By now, you might have understood the major use case of why we might use Azure Functions. Yes—it's for when developing a piece of code and deploying it in a serverless environment, where a developer or administrator doesn't need to worry about the provisioning and scaling of instances for hosting your server-side applications.
Making all of the features of serverless could only be achieved when you create your Function App by choosing the Consumption plan in the Hosting Plan drop-down menu.
By looking at the title of this recipe, you might already be wondering why and how deploying an Azure Function to a Docker container would help. Yes, the combination of Azure Functions and Docker Container might not make sense, as you would lose all of the serverless benefits of Azure Functions when you deploy to Docker. However, there...