我在容器和虚拟机上读过各种各样的东西。这不是我要问的(我不认为)。如果我使用容器,那么在虚拟机上使用它们吗?
我的服务器在裸金属上是2012r2,不是超级v服务器,在裸金属上没有虚拟化,安装了WindowsStandard2012r2。
如果我想使用Docker,我是在Hyper-V中创建VM,还是在该VM中使用Docker?
我在裸金属操作系统上使用Docker吗?
这是一个类似的问题,如果容器没有客人,为什么我们在码头中使用OS?
发布于 2016-11-30 20:01:42
这取决于您正在运行的应用程序,以及您是否将受益于虚拟化基础原子主机带来的特性。
Docker中的动态迁移要比动态迁移整个原子主机本身是VM复杂得多(例如,通过KVM迁移或vMotion )。虚拟机比物理机器更容易部署,并且更容易将网络连接委托给。在使用VM时,也更容易在组织内创建责任划分。例如,基础结构团队可能在hypervisor级别结束其职责,而ops团队则在来宾级别承担这一责任。这同样适用于部署工具和配置管理。
但是,如果您的应用程序对性能的要求超过了这些好处(或者这些好处与您的应用程序没有任何关系),那么赤裸的部署对您是有帮助的,那么无论如何都要把它固定在裸金属上。很可能,无论你做什么都需要不断的重复,所以要小心潜在的“特殊雪花”配置。
https://serverfault.com/questions/817978
复制相似问题