使用容器来保证主机环境的安全性,这个概念早在十年前就已经存在(例如 FreeBSD 的 jail 虚拟化技术),但是直到最近,随着部署云架构需求越来越多,像 LXC 和 Docker 这种 Linux 下的容器才成为被关注的焦点。当然,由于主流厂商(云服务商如亚马逊主推 AWS,微软主推 Azure;发行版如红帽、Ubuntu等)组成的强大靠山,Docker 已经被放在媒体的聚光灯下面,其实,Docker 里面所谓的容器技术是由 LXC 提供的。 你只是一个普通的 Linux 用户,那 Docker/LXC 能为你带来什么好处呢?容器可以将你的应用在不同的 Linux 发行版之间迁移。想像
2014-11-27 07:56 Dan Nanni, bazz2
思科系统和红帽联手,拟在推出Docker的同时正式推出Linux应用程序容器(Container)。思科和红帽工程师在一篇甚为详细的联合博文中表示,思科和红帽两家正就红帽的一个名为Project Atomic(原子计划)的开源容器项目进行合作。项目拟利用轻量级的红帽企业Linux主机以Docker容器的形式交付应用程序。 思科称,Project Atomic将协调体积小巧的主机操作系统,在相应的生态系统中提供空间和工具。 思科和红帽达成共识,旨在融合Linux容器和虚拟机即平台技术,使得多种应用程序可以同时在同一物理机上运行。思科和红帽表示,作为合作伙伴,他
2014-09-04 12:42
系统管理现在处于一个癫狂的时代,一片混乱。 我并不是抱怨老式系统管理员们,他们还是知道如何让系统工作起来,知道怎么更新系统和如何升级扩容。 这篇吐槽是关于容器、预构建虚拟机镜像的,它们真是令人难以置信的混乱,它们的脑子里面就根本没有可信和升级的概念。 (题图来自crtdot.com) 举个 Hadoop 的例子,似乎就没有人知道如何从头构建一份 Hadoop,它那令人头昏眼花的依赖关系、版本需求和构建工具让人云山雾罩。所有这些神奇的工具仍然是通过传统的 make 命令构建的,每个工具都是它自己带的,彼此不兼容,你得按照没有复用意
2015-04-24 11:07 Erich Schubert , wxy
Red Hat与开源项目Docker容器技术开发人员组成合作团队,提供一个虚拟机管理器技术(hypervisors)的替代方案。 Linux发行商Red Hat正与虚拟技术公司dotCloud合作,为Fedora社区Linux项目开发一种新型开源容器技术,名 ...
2013-10-06 10:03
容器为应用程序提供了隔离的运行空间:每个容器内都包含一个独享的完整用户环境空间,并且一个容器内的变动不会影响其他容器的运行环境。为了能达到这种效果,容器技术使用了一系列的系统级别的机制诸如利用Linux namespaces来进行空间隔离,通过文件系统的挂载点来决定容器可以访问哪些文件,通过cgroups来确定每个容器可以利用多少资源。此外容器之间共享同一个系统内核,这样当同一个库被多个容器使用时,内存的使用效率会得到提升。 对于系统虚拟化技术来说,虚拟层为用户提供了一个完整的虚拟机:包括内核在内的一个完整的系统镜像。
2015-04-21 09:37 刘梦馨
在当前迅速发展的时代, 云计算为越来越来的企业发展提供了便利。其灵活性很好的满足了很多企业业务发展的需求。云计算平台中的容器技术更是利用这一特点实现了便捷的软件开发和部署。开发人员可以在极短时间内完成在服务器或者工作站中的软件部署工作,加速公司现有业务调整或开展新业务的步伐。然而,随着容器技术被用于越来越多的应用程序,人们发现现有的容器并不能完全满足新出现的需求。例如,最为广大开发者所诟病的就是应用程序隔离的问题。在超复杂的业务系统中,利用容器技术并不能完全保证应用程序之间的隔离。一个容器中应用
2015-04-14 08:41 张天雷
据国外媒体报道,微软在确定云计算为基本发展方向后,不断追赶业界的领先技术。为了追赶技术潮流,周三推出Hyper-V container技术。 谷歌和Twitter在运行云端在线服务时,为了有效地利用硬件资源通常会使用Linux的Container(软件容器)技术,其中以LXC和Docker最为常见。微软在这一领域还毫无建树。目前Container已经成为云计算的首选虚拟化方式。微软为了重塑Windows,以至不被甩在后面,才推出了这种基于Hyper-V平台的虚拟化技术。另外该公司还透露正在研发一种轻量版Windows Container,这种Container提供了附加安全性。这种新技术被
2015-04-09 10:12
Wharf 是一个专注 ContainerOps 的开源产品,它不是要取代 DevOps 而是使用 Application Container 技术在开发、持续集成和部署之间建立一种新的管道。 使用 Application Container 比传统的 DevOps 更简单和容易,生产环境下的应用也因为 Application Container 的引入而产生了版本管理,使得从开发的版本管理到运维的版本管理行程了统一。 Docker 是目前最流行的 Application Container 解决方案,Wharf 目前支持 Docker Registry API V1, 通过 Organization 和 Team 管理企业内部的公有和私有的 Repository 。团队正在开发对于 Rocket
2015-03-03 14:57
今日,谷歌宣布将试运行Google Container Engine引擎云平台alpha版,这是为管理和创建运行新型container技术Docker应用打造的云计算平台。 Docker是最炙手可热的Container技术,开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似iPhone的 app)。几乎没有性能开销,可以很容易地在机器和数据中心中运行。最重要的是,他们不依赖于任何语言、框架或包括系统。 Google内部早在10多年前就已在生产
2014-11-05 11:29
Google刚刚发布了自己所用Linux容器系统的开源版本lmctfy,读音为lem-kut-fee。包括一个C++库(使用了C++11,文档可以参考头文件)和命令行界面。目前的版本是0.1,只提供了CPU与内存隔离。项目还在密集开发中。 Git ...
2013-10-04 20:45
分享到微信
打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。