Psychz——Nikhil
投票:0发布日期:2017年12月15日05:36:07
docker容器与普通虚拟机有什么不同?
集装箱技术正在变得非常流行,越来越多的公司正在转向它。在接下来的讨论中,我们将讨论容器如何比虚拟机(VM)更有用和方便。但话虽如此,这并不意味着虚拟机已经过时。他们不是。
那么容器(Docker)和虚拟机VM有什么不同呢?
Docker是一种容器技术,目前在云和数据中心游戏中非常流行。这是因为与VM虚拟机相比,容器可以将更多的应用程序打包到单个物理服务器中。
通过运行操作系统的完整副本和运行操作系统所需的所有硬件,虚拟机通常会占用大量资源。
另一方面,容器只运行所需的部分操作系统以及所需的程序和库。所以它基本上用最优的资源来运行这个系统。因此,在实际应用中,使用容器的服务器上的应用程序数量是使用虚拟机的三倍。
结论
开发人员社区从容器技术中获益良多,因为它提供了超级灵活性,可以在容器上运行应用程序,然后部署到任何地方(云、本地或任何类型的Linux)。
然而,要在异构环境中工作,虚拟机提供了很高的灵活性。Docker容器主要关注的是应用程序及其依赖。