Sep 19, 2019 08:52 AM|Lewis Lu|LINK
Microservices are small, modular, and independently deployable services. Docker containers (for Linux and Windows) simplify deployment and testing by bundling a service and its dependencies into a single unit, which is then run in an isolated environment.
Here is a link about how to build a microservices with .net:
There is a sample reference microservice and container based application on github: