新闻资讯

新闻资讯 媒体报道

容器的历史,可能比你想象的更为久远

编辑:008     时间:2021-07-20
举个“栗”子,1999年VMware推出了第一个x86虚拟化产品VMware Virtual Platform并大获成功,继而成为当今虚拟化市场的。对于一款产品来说,VMware的虚拟化确实是新的,但对于虚拟化本身来说,VMware虚拟化则是一种继承和突破,有关虚拟化的概念与早期产品,可以追溯到1960年代,这中间整整相差了39年。

  容器技术也是一样,今天人们普遍将Docker视为容器的代名词,但其实容器要比Docker古老的多了。1979年,在Unix V7操作系统的开发中,为隔离出可供软件进行构建和测试的环境,chroot(change root)系统调用程序横空出现,这是容器史上第一道乍现的灵光。

  接着到2000年,互联网开始繁荣,纳斯达克综合指数站到了5132.52的峰值,在这一年,一家小型的共享环境托管提供商提出了FreeBSD jails,以实现服务与客户服务之间的明确区分。FreeBSD Jails允许管理员将FreeBSD计算机系统划分为几个独立的,较小的系统,称为“ jails”,并能够为每个系统和配置分配IP地址,真正意义上实现了进程的沙盒化。从而成为容器发展史上的一个重要转折点。

  此后,又经过了13年的蛰伏,直到2013年,随着开源Docker项目容器镜像格式和运行时的横空出世,容器才真正广受欢迎。

  Docker诞生在云计算繁荣的背景下,这种使应用程序部署更精简,更方便的方式,恰好符合云时代人们对于敏捷和灵活的要求。Docker镜像是一种标准化、轻量级、独立、可执行的软件包,其中包含运行一项功能所需的一切组件,例如代码、运行时间库、环境变量以及配置文件。从而避免了依赖运行容器的各种服务器的操作系统,实现 “build once,run anywhere”。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

回复列表

相关推荐