解析Docker 如何催生新一代PaaS

2016-08-03 15:12:31王璞
软件和集成电路 2016年7期
关键词:管理

王璞

容器技术本身已经有十几年的发展历史,Docker作为容器技术的一种,在云计算大规模的发展推动下,日益火热。

容器技术其实本身并不是什么崭新的技术,倒推到2000年Free BSD的Jail,2005年出现的Solaris Containers,这些都是容器技术的早期实现方式。很多人会把容器技术跟虚拟化技术相比较。比较通俗的说法是,容器是极度轻量的虚拟机。虚拟机是物理服务器里装操作系统,再装上虚拟机管理软件,生成很多虚拟机,然后虚拟机再装操作系统和各种各样的应用。容器是,物理服务器里装操作系统,绝大多数情况下,容器基于的操作系统是Linux操作系统,然后Linux里装一个容器软件,最常见的是Docker,用Docker运行各种各样的容器,容器里不需要再装一次操作系统,只装各种各样的应用。如此比较,容器的最大优势就是轻量。另外,用容器封装应用时,会把程序本身和依赖库都打包在一起,这样容器应用具有可移植性,在不同的Linux环境下都可运行,而不需要再安装依赖库。

Docker属于容器技术的一种。Docker有镜像的概念,Docker镜像和虚拟机镜像不一样的特点就是Docker的镜像是分层的,最下面是基础的镜像,是基础Linux环境,上面每一层镜像装不同应用。

Docker镜像分层最大的好处就是应用分发很方便,每次分发Docker应用的时候,只需要下载更新部分的镜像,而不用重新下载整个镜像,实现应用增量分发更新。容器本身用于封装各种应用,容器之外还有各种管理需求。

目前美国的容器技术已经形成了一个相对完整的生态圈,各种各样的厂商,大约近百家。……

登录APP查看全文

猜你喜欢
管理
枣前期管理再好,后期管不好,前功尽弃
今日农业(2022年15期)2022-09-20 06:56:20
《水利建设与管理》征订启事
聆听两会
——关注自然资源管理
2020年《水利建设与管理》征稿函
运行管理
管理就是沟通
中国制笔(2019年1期)2019-08-28 10:07:26
加强土木工程造价的控制与管理
如何加强土木工程造价的控制与管理
解秘眼健康管理
“这下管理创新了!等7则
杂文月刊(2016年1期)2016-02-11 10:35:51