信息化 频道

下一代互联网创见商业未来之Docker事儿

  【IT168信息化】由IT168 CIO-CTO俱乐部联合云智慧(北京)科技有限公司共同举办的以主题为“下一代互联网发展创见商业未来”的沙龙(以下简称沙龙)于近日在北京什刹海之源隆重召开。据了解,此次沙龙主题聚焦了当下热点话题互联网以及下一代互联网,吸引来了自产、学、研及互联网行业等企业CTO、CIO的积极参与,与会嘉宾互联网以及下一代互联网发展展开了探讨。

  在沙龙现场来自互联网行业某专家就当下热点技术Docker那些事儿作了相关的主题分享。

  在互联网日新月异的今天,当我们提起Docker或许许多网民并不是很熟悉,但是对于关注从事IT技术的人而言,Docker技术的兴起,为当下云计算的发展注入了“新动力”。

下一代互联网创见商业未来之Docker事儿

  据了解,Docker产生于2013年,它是一个开源的应用容器引擎,可以自动化地部署应用到可移植的的容器中,这些容器独立于硬件、语言、框架、打包系统。一个标准的Docker容器包含一个软件组件及其所有的依赖 ——二进制文件,库,配置文件,脚本等等。Docker扩展了LXC,使用高层的API,提供轻量虚拟化解决方案来实现进程间隔离。可以运行在任何支持 cgroups跟AUFS 的 64位Linux内核上。

  同时,Docker基于Go语言开发,代码托管在Github上,并遵循Apache 2.0开源协议。Docker容器可以封装任何有效负载,几乎可以在任何服务器之间进行一致性运行。换句话说,开发者构建的应用只需一次构建即可多平台运行。运营人员只需配置他们的服务,即可运行所有的应用。

  实际上Docker,最早诞生是一家做PaaS的服务商,在运营/运维过程中所开发的一整套工具,经过这两年的快速发展,Docker日益火爆已颠覆人们构建软件思维方式,今后必将引导一个新的云计算世界,所有云计算服务选手将同台竞技。Docker的常用案例包括:

  自动打包和部署应用,创建轻量、私有的PaaS环境,自动化测试和持续集成/部署,部署并扩展Web应用、数据库和后端服务器。

  现阶段,Docker技术很火已经受到国际巨头的关注,但从企业IT的角度来看,该专家表示不要Docker更像传统的虚拟化早期的产品,但是要比传统的虚拟化产品更底层。普通虚拟机将整个操作系统运行在虚拟的硬件平台上, 进而提供完整的运行环境供应用程序运行, 而Docker则直接在宿主平台上加载运行应用程序. 本质上他在底层使用LXC启动一个Linux Container,通过cgroup等机制对不同的container内运行的应用程序进行隔离,权限管理和quota分配等。

  在沙龙现场除了该专家介绍了有关Docker技术的起源、发展以及特点以外,同时沙龙也邀请了来自清华大学网络科学与网络空间研究院主任王继龙以及云智慧(北京)科技有限公司的CEO殷晋等专家分别就互联网领域相关话题展开了分享,为与会嘉宾带来一场精彩丰盛的互联网“盛宴”。

0
相关文章