所以我的生产环境中有一台带有8个cpu的Dell XS23机架和带有vmware esxi的40G Ram.我以前分区的方式是2个API服务器(四核,8gig ram)2个DB服务器相同的规格等.
这样做的原因是负载平衡以及复制,故障转移等,但都在一块硬件上运行.
正如您所看到的,显然您添加的VM越多,实际操作系统而不是应用程序将浪费更多的磁盘/ cpu / RAM,因此在这种情况下Docker将非常有用.
现在我的问题是,如果我只是创建一个运行我所有Docker容器的大型服务器,或者我是否仍然拥有我的VM并在其中运行docker(失败了docker的目的:s)因为Docker相当新,我可以’在网上找到很多文档我正在寻求ServerFault社区的一些想法.谢谢!