一.dockerg概述 1.什么是docker 使用最广泛的开源容器引擎操作系统级的虚拟化技术依赖于linux内核技术:Namespace,Cgroups简单应用程序打包工具 2.docker设计目标 简单的应用程序打包工具职责逻辑分离:开发(使用docker部署),运维(管理容器)多环境的一致性 二.docker vs 虚拟机 1.层级结构 2. 性能比较 三.docker应用场景 应用程序打包,发布,隔离持续集成微服务的部署快速搭建测试环境提供paas产品