I have a Dockerfile with a simple dotnet based http api endpoint. When I deployed it, it just worked! Even with https redirects! That’s great! But there are a few things I don’t understand.
I never exposed or mapped any ports from the container in the setup. Is there something happening there by default? Is there a default 80:80 mapping when running the container?
When an incoming request is received over http that’s redirected to https and 443 by Render. But is that then again mapped over to the 80 port of my container? Is there never a case where the container itself should be exposed on the 443 port of the container host?