当前位置:首页 > 虚拟化 > 正文

什么是容器虚拟化(虚拟化 容器 共存)


一、“Docker容器技术”与“虚拟化技术”的区别是什么?

DockerContainers是一个开源应用程序引擎,允许开发人员打包他们的应用程序并将其发布到流行的可虚拟化的Linux机器上,依赖于可移植的容器包。

容器是一个完全的沙箱机制(就像iPhone应用程序),没有任何接口。性能低且容易跨机器和数据中心运行。最好,他们是什么语言?它不依赖于任何框架或系统。

形成称为原始来源的抽象;它是单个物理资源的多个逻辑表示或多个物理资源的逻辑表示。服务器虚拟化的独特之处在于多个物理资源的单一逻辑表示。

虚拟化技术可以扩展硬件的容量并简化软件重新配置的过程。CPU虚拟化技术是多CPU并行的单CPU模拟,允许一个平台同时运行多个操作系统。应用程序可以在不同的位置运行并相互交互,从而提高计算机的性能。


二、什么是DockerDocker是一个开源应用程序容器引擎,允许开发人员将应用程序和依赖项打包到可移植容器中,并将其暴露给常见的Linux机器,这些机器也可以虚拟化。容器使用完全沙盒机制,彼此之间没有接口(类似于iPhone应用程序)。它的性能开销很小,并且很容易在您的机器或数据中心上运行。最重要的是,它与语言、框架和系统无关。