Docker技术趋势解读

Docker使用Google公司推出的Go语言进行开发实现,基于Linux内核的cgroupnamespace,以及AUFS类的Union FS等技术,对进程进行封装隔离,属于操作系统层面的虚拟化技术。由于隔离的进程独立于宿主和其它的隔离的进程,因此也称其为容器。

Docker在容器的基础上,进行了进一步的封装,从文件系统、网络互联到进程隔离等等,极大的简化了容器的创建和维护。使得 Docker 技术比虚拟机技术更为轻便、快捷。

Docker相较于传统的虚拟化方式有众多优势:1)更高效的利用系统资源;2)更快速的启动时间;3)一致的运行环境;4)持续交付和部署;5)执行环境一致性,更轻松的迁移;6)分层存储及镜像技术,使维护和扩展更轻松。

2016云栖大会上,生态系统开发总监John Willis,也是”DevOps” movement的发起人之一,从DevOps的做法和模式谈起,以分层堆栈程序间类比Docker,并通过图片举例说明中国是Docker交互的一部分,接着,结合图片分析Dockerizing应用,讲解Containers采用的3条路径。然后,分块展开介绍了Docker平台、开发者经验、业务流程、操作经验、DockerWindows上应用等内容。欲知详情,且看下文PDF分解:

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读

Docker技术趋势解读