3 回答
TA贡献1789条经验 获得超8个赞
总体而言,有以下三个有关Linux容器采用和容器化基础设施部署相关的问题:
1、标准碎片化,碎片化可以说是在商业世界面临的影响Linux容器被采用最危险的威胁。假如没有清晰的,易于采用的标准,尤其是针对于镜像格式和编排水平,将会导致大部分企业会放弃拥抱该技术。简单来说就是没有任何IT的决策者想要负责支持一个失 败的任务。
2、专有代码和虚假开放源,碎片化的威胁也提出了另一个重要问题。当我们谈到容器,实际上它包含开源的内核或者“虚假的开源”Linux容器的周边产品。尽管都有“Linux”在名字 中,容器可以广泛的适应于专有以及开放栈。这样会出现问题,当专有的代码和服务基于它们的方式逐步的进入容器化解决方案时,它们都会被以为是完全开放的。
3、Container washing(container washing寓意容器化包装和洗脑那些可能和container并不相关的东西,首先来源于cloud washing),在云计算热潮激动人心的日子(可以说这热潮仍在进行),云清洗的概念诞生了。实际上,一个IT供应商将采取基于已经存在的产品和“washing”的营销材料,用规格表等云行话来包装,希望说服客户和潜在客户,这个现有的供应商是云计算新兴世界中的玩家。
TA贡献1864条经验 获得超6个赞
docker容器技术指Docker是一个由GO语言写的程序运行的“容器”(Linux containers, LXCs)
Docker则实现了一种应用程序级别的隔离,它改变我们基本的开发、操作单元,由直接操作虚拟主机(VM),转换到操作程序运行的“容器”上来。
Docker是为开发者和系统管理员设计的,用来发布和运行分布式应用程序的一个开放性平台。由两部分组成:
Docker Engine: 一个便携式、轻量级的运行环境和包管理器。(注* 单OS vs 单线程)
Docker Hub: 为创建自动化工作流和分享应用创建的云服务组成。(注* 云端镜像/包管理 vs npm包管理,是不是跟npm特别像?)
从2013年3月20日,第一个版本的Docker正式发布到 2014年6月Docker 1.0 正式发布,经历了15个月。 虽然发展历程很短,但Docker正在有越来越流行的趋势。
其实Container技术并非Docker的创新,HeroKu, NodeJitsu 等云服务商都采用了类似这种轻量级的虚拟化技术,但Docker是第一个将这这种Container技术大规模开源并被社区广泛接受的。
添加回答
举报