从虚拟化到docker要解决的问题出发 docker是什么意思


Docker它是一个开源应用容器引擎,允许开发者将其应用程序打包并依赖于可移植的镜像,然后发布到任何流行的镜像中Linux或Windows虚拟化也可以在机器上实现 。容器完全采用沙箱机制,彼此之间没有接口 。
原理:
【从虚拟化到docker要解决的问题出发 docker是什么意思】Docker核心问题是利用LXC来实现类似VM使用更节省的硬件资源为用户提供更多的计算资源 。同VM不同的方式,LXC 它不是一套硬件虚拟化方法 - 操作系统级的虚拟化方法不能归类为全虚拟化、部分虚拟化和半虚拟化,可能不像理解VM那样直观 。所以我们从虚拟化到docker要解决的问题,看看他是如何满足用户虚拟化的需求的 。