I’m wondering the performance difference between running a .net core web application with kestrel in a docker container on linux ubuntu with Nginx web server as load balancer versus running .net core web application directly install on linux ubuntu and Nginx.
In sort, I want to know is there is a performance lost when running in a docker container and docker service.
The application is a web api application that make call to an MySql database hosted on another dedicated server.
OS Version/build : ubuntu 16.04
App version : .Net core 1.0