I want to use docker to host .net core 3.0 worker services on windows based platform. We are using virtual machines not on cloud platform.
Do we really have to use docker on VMs or running service as windows service is better?
It really depends on the use. What do you intend to run on the container/VM?
You can read more about it here: