I note that Apps declared within an Azure Container Apps environment can be configured with a memory allocation from as low as 0.1Gb up to 4 Gb and in any increment of 2 decimal places e.g. 1.25 would be 1 Gig 256Mb. I also understand that Azure Container Apps only supports Linux docker images hence I will have to deploy my .Net app to a Linux docker image, that will be a first for me.
My question: Could someone, with experience of running a containerized .Net Core application in Linux Docker images, indicate what is the baseline container memory size I should specify for a simple grpc webapi app running in Azure Container Apps?
This blog post shows a memory trace of a .net app in a container with a working set of just 20Mb.