docker 在没有云的 windows 虚拟机上使用的利弊是什么?

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

我想使用 docker 在基于 windows 的平台上托管 .net core 3.0 worker 服务。我们使用的是不在云平台上的虚拟机。

我们真的必须在 VM 上使用 docker 或 运行 服务,因为 windows 服务更好吗?

这真的取决于用途。你打算 运行 上 container/VM?

您可以在此处阅读更多相关信息:

Deploy existing .NET apps as Windows containers

When to choose .NET Framework for Docker containers.