最近使用Docker下载官方容器镜像的时候,我发现这样一句话: ubuntu:14.04: The image you are pulling has been verified (您所拉取的镜像已经经过验证) 起初我以为这条信息引自Docker大力推广的镜像签名系统,因此也就没有继续跟进。后来,研究加密摘要系统的时候Docker用这套系统来对镜像进行安全加固我才有机会更深入的发现,逻辑上整个与镜像安全相关的部分具有一系列系统性问题。 Docker所报告的,一个已下载的镜像经过验证,它基于的仅仅是一个标记清单(signed manifest),而Docker却从未据此清单对镜像的校验和进行验证。一
2015-01-19 15:36 titanous, tinyeyeser
本文主要介绍了如何使用Docker构建 PHP的开发环境,文中作者也探讨了构建基于Docker的开发环境应该使用单容器还是多容器,各有什么利弊。推荐PHP开发者阅读。
2015-01-05 10:02 Geoffrey, 何林冲
Docker是一个相对较新且发展非常快速的项目,可用来创建非常轻量的虚拟机。注意这里的引号非常重要,Docker创建的并非真正的虚拟机,而更像是打了激素的chroot,嗯,是大量的激素。 在我们继续之前,我先说下,截至目前(2015年1月4日)为止,Docker只能在Linux上工作,暂不支持Windows或OSX(译者注:不直接支持)。我稍后会讲到Docker的架构,你会明白其中的原因。所以,如果想在非Linux平台上使用Docker,你需要在虚拟机里运行Linux。 本教程有三个目标:说明Docker解决的问题、说明它如何解决这个问题、以及说明它使用了哪些技术来解
2015-01-12 08:56 German Jaber, 梁晓勇
Docker作为目前最火的轻量级容器技术,有很多令人称道的功能,如Docker的镜像管理。然而,Docker同样有着很多不完善的地方,网络方面就是Docker比较薄弱的部分。因此,我们有必要深入了解Docker的网络知识,以满足更高的网络需求。本文首先介绍了Docker自身的4种网络工作方式,然后通过3个样例 将Docker容器配置到本地网络环境中、单主机Docker容器的VLAN划分、多主机Docker容器的VLAN划分,演示了如何使用pipework帮助我们进行复杂的网络设置,以及pipework是如何工作的。 1. Docker的4种网络模式 我们在使用docker run创建Docker容器
2015-01-20 20:01 冯明振
在选择Docker还是Rocket做容器?为何不选择两个?一文中,曾提到CoreOS的创始人Polvi和Docker的创始人Sonomon都认为,Rocket和Docker没有竞争性。Docker平台是一个产品,Rocket是一个组件。企业可以选择Docker替代Cloud Foundry,也可以使用Rocket构建Cloud Foundry。CoreOS在发布Rocket时就指出,Rocket的出现是因为有些人需要一个更纯净的容器。换句话说,Rocket算是App Container Specification的标准实现。本文作者从App Container Specification入手,分析了Rocket和Docker在技术实现上的不同。以下为原文: Docker和Rocket,殊途同
2015-01-17 23:04
【编者的话】作者之前是一位B2B行业的从业者,他从自己的角度出发,分析了Docker能够解决的问题。作者认为目前的B2B市场体量还是太小,但是随着Docker的成熟,B2B会借助Docker的优势(打包、部署)继而扩大。文中提到了一个新的名词:Service as a Product。以我们比较熟悉的电商平台为例,如果你是一个小白用户,但是通过Docker,你就可以简单快速部署一个满足自己需求的电商网站,这样的功能是不是很酷? 我很喜欢Docker,它容易使用并且速度快,它真的很棒,以至于我每天都能看到与它有关的应用。但是话又说回来,Docker究竟解决了什
2015-01-01 08:00 田浩
【编者的话】Flux 7介绍了常用的8个Docker的真实使用场景,分别是简化配置、代码流水线管理、提高开发效率、隔离应用、整合服务器、调试能力、多租户环境、快速部署。我们一直在谈Docker,Docker怎么使用,在怎么样的场合下使用?也许本文可以帮到你。有需要交流的地方,可以通过评论与我们交流。 几周前我们参加了DockerCon,Dockercon是首个以Docker为中心的技术大会。它面向开发者以及对在Docker开放平台上构建、交付、运行分布式应用感兴趣的从业者,不论这些开放平台是运行于自用笔记本上或者是数据中心的虚拟机上。我们参加了这次
2015-01-08 08:30 钟最龙
Docker应该是今年最火爆的技术之一,如果没有听说过,那么你有点out了。关于Docker在这一年的发展情况,可以单独成一篇稿子了,我们InfoQ最年轻的高级编辑、也是长期追踪Docker发展的创作者郭蕾同学稍后会发表一篇详尽的Docker年终盘点,我就不在这里献丑了。我希望从技术发展史的角度来分析下目前Docker所处的发展阶段和历史机遇。 一项技术的成功因素其实和谈恋爱一样:在正确的时间、正确的地点遇到正确的人,也就是古语所说的天时、地利、人和。回首整个IT发展史,我们很难讲某项技术好还是不好,却可以说这个技术是不是顺应了时代的
2014-12-31 11:53 崔康
【编者的话】很少看到有对Solomon Kykes的采访,LinuxInsider是一个全球性的Linux媒体网站,近日,LinuxInsider对Docker CTO Solomon做了专访,整个专访对Docker的定位、发展、生态等问题进行了探讨,并且还有不少爆料,比如Windows 10将预装Docker。 Solomon Hykes /Founder and CTO of Docker 我们远见卓识,并作出了努力,将Docker技术融入到现有的工具集中。我们并不是现在开发者世界的颠覆者。我们不断对Docker进行着改进,随着时间的推移,开发者会发现有更多的东西能够应用到Docker上。开发者正在向着新的构建体系迈进,在他们的
2015-01-02 09:54
Docker从发布之初就受到了开发者的关注,1.0版本发布的时候Docker就收到了超过460位贡献者的8741条改进建议,Docker也承认是社区帮助他们迅速达到了这一新的里程碑。在每周订阅的Docker周报里,看到来自世界各地的爱好者分享关于Docker的博文以及各个国家的meetup,不禁为Docker的社区点赞。 近日,Docker社区经理分享了Docker在社区孕育方面的经验,我在PPT的基础上进行了总结,具体如下: 社区就是新的市场,社区占Docker80+%的市场。 社区优势:低投入,高回报。 Your product/brand is NOT what you say it is.It is what THEY say
2015-01-15 14:21
分享到微信
打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。