Docker周报第27期
社区观点
云时代,OS的定位需要改变
传统意义上,OS除了作为底层硬件的封装外,还要为应用提供运行的虚拟环境。但在云时代,这个状况发生了变化,Host OS仅仅作为薄薄的一层硬件封装,而由Guest OS提供应用运行的虚拟环境,这样的好处是能做到硬件和软件的充分解耦。
微博Docker新闻
Docker发布新的网络项目,并开始招聘中国区主管
5月1日,Docker发布了自家的容器网络管理项目libnetwork,libnetwork使用Go语言编写,目标是定义一个容器网络模型(CNM),并为应用程序提供一致的编程接口以及网络抽象。目前libnetwork仍在全力开发中,并没有达到使用标准。
InfoQWindows Server vNext预览版即将发布,已可安装Docker
在4月29日举行的微软Build 2015开发者大会上,微软首次对外演示了在Windows Server上运行的Docker引擎。去年10月15日,微软宣布与Docker公司建立了新的合作伙伴关系,在短短的6个月时间里,微软和 Docker公司就让这一预想变为了现实。
InfoQMesosphere的数据中心操作系统登陆Microsoft Azure和AWS
Mesosphere的愿景是构建一个以容器为中心的服务,然后开发者可以将含有各种各样服务器的数据中心当做一个单一的实体来处理。今天Mesosphere公司对外公开测试了其基于Microsoft Azure和AWS的数据中心操作系统(DCOS)。这对于Mesosphere来说真是迈出了一大步。
DockOne视频
开源项目
docker-desktop
使用Docker Desktop你可以创建可远程操作的虚拟桌面,运行Dockerfile后默认会安装Firefox和Libreoffice,大家可以测试下。
GitHub演讲Slides
学习教程
DockOne技术分享(一):Dockerfile与Docker构建流程解读
本文主要对docker build的源码流程进行了梳理和解读,并分享了在制作Dockerfile过程中的一些实践经验,包括如何调试、优化和build中的一些要点。另外,还针对现有Dockerfile的不足进行了简要说明,并分享了对于Dockerfile的一些理解。
DockOneDocker的核心是什么?
不久前Docker刚刚完成了9500万美元的新一轮投资,市场估值已经达到10亿美金,而到目前为止Docker还没有真正的商业产品,那么为什么Docker这么火呢?针对这个问题,DVM创始人兼CTO王旭给出了专业的解答。
CSDN基于Docker整合开发测试环境
这是一个内部集开发测试为一体的环境,开发人员通过push代码到GitLab,以此来触发Jenkins,让Jenkins来执行一系列的脚本和操作,build构建、结合Sonar、Email通知,还包括启动停止容器,将容器commit为Image,并将Image push到私有Docker Registry等操作;注意这个环境的主体是Jenkins。
DockOne