When I run a webapp in Azure, it runs inside IIS (or behind it depending on the configuration). The IIS is set up for me. The Server header returns IIS. I can configure it through a web.config file. All good. I just tried setting up a custom docker image on a webapp, and ehn I run it, the Server header is set to kestrel.
This could mean that nothing is running in front of the docker, and I can't configure it. It is fine, that I myself need to run something in front. I like being able to choose my own stack.
What bugs me is that I can't get any positive confirmation anywhere that azure doesn't put something in front when running a custom docker image, or if they do and don't let me configure it.
Does anybody here talk to support about this, or read some docs, that can give som clarification on the subject?