《容器技术系列》一1.1 引言
本节书摘来华章计算机《容器技术系列》一书中的第1章 ,第1.1节,孙宏亮 著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1.1 引言
Docker是Linux平台上的一款轻量级虚拟化容器的管理引擎。在全球范围内,Docker还是一个开源项目,整个项目基于Go语言开发,代码托管于GitHub网站上,并遵从Apache 2.0协议。目前,Docker可以帮助用户在容器内部快速自动化部署应用,并利用Linux内核特性命名空间(namespaces)及控制组(cgroups)等为容器提供隔离的运行环境。Docker借助操作系统层的虚拟化实现资源的隔离,因此Docker容器在运行时与虚拟机(VM)的运行有很大的区别,Docker容器与宿主机共享同一个操作系统,不会有额外的操作系统开销。这样的优势很明显,因而大大提高了资源利用率,