1: docker 简介:1.1.1: Docker 是什么:首先Docker是一个在2013年开源的应用程序并且是一个基于go语言编写是 一个开源的PAAS服务, go语言是 由 google 开发, docker 公司最早叫 dotCloud后由于Docker 开源后大受欢迎就将公司改名为Docker Inc,总部位于美国加州的旧金山, Docker是基于linux内核实现,Docker最早采用LXC技术(LinuX Container的简写,LXC是Linux原生支持的容器技术,可以提供轻量级的虚拟化,可以说docker就是基于LXC发展起来的, 而虚拟化技术KVM基于模块实现,Docker后改为自己研发并开源的runc技术运行容器(1.11.0 。
1974年,两位计算机科学家Gerald Popek 和 Robert Goldberg发表了一篇重要的论文《虚拟化第三代体系结构的正式要求》,在这篇论文中提出了虚拟化的三个基本条件:等价性:程序在本地计算机执行和在虚拟机中执行应该表现出一样的结果。