2013年12月10日

Docker 和一个正常的虚拟机有何区别?

摘要: 问:我多次重读Docker.io文档,希望搞明白Docker.io和一个完全的虚拟机的区别。Docker是如何做到提供一个完整的文件系统,独立的网络环境等等这些功能,同时还没有如此庞大?为什么部署软件在一个docker镜像(image)比部署在一致的生产环境上要容易?答:当前,Docker内部使用的是Linux容器技术(LXC),这是运行在与它的宿主机器同样的操作系统上。这准许它可以和宿主机器共享许多系统资源。它也会使用AuFS作为文件系统,也为你管理网络。AuFS是一个层状的文件系统,因此你可以有一个只读部分和一个只写部分,然后将二者组合起来。你可以使系统的共同的部分用作只读,那块是被所有容 阅读全文

posted @ 2013-12-10 18:09 妄想症1991 阅读(4935) 评论(0) 推荐(0) 编辑

导航