Search code examples
dockerwindows-services.net-core-3.0

What are the cons and pros of docker use on windows virtual machines without cloud?


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?


Solution

  • It really depends on the use. What do you intend to run on the container/VM?

    You can read more about it here:

    Deploy existing .NET apps as Windows containers

    When to choose .NET Framework for Docker containers.