Here我读到与docker相比,与Linux容器相比,Windows容器具有局限性:
所以问题是,如果可以通过虚拟化在Linux容器上运行docker,为什么有人会在Windows容器上运行docker?
最佳答案
每个应用程序的主要主要设计选择之一是选择操作系统,即Linux或Windows。 a question on SO描述了选择Windows而不是Linux的优势。
容器化是部署应用程序的一种方法。在Linux中使用容器的可能性是Linux操作系统的另一个优点。如果您选择Windows作为您的应用程序平台并希望使用容器,那么Windows容器就是您的选择。
请找到有关Windows容器如何工作以及对Windows应用程序使用容器有什么好处的非常有趣的文章:https://xebia.com/blog/windows-containers-care/
关于docker - 在Windows上使用Windows容器而不是Linux容器的用例是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54688168/