写点什么

微软宣布下一代 Windows Server 将引入 Docker 原生支持

2014 年 10 月 17 日

Docker 是一个开源的应用容器引擎,它可以将任何应用程序作为一个可移植的、独立的容器进行部署。自 2013 年 3 月发布之后,它迅速蹿红。谷歌、红帽、IBM、Rackspace、Digital Ocean 等都加入了Docker 阵容。为了紧跟这一新技术潮流,微软先后于6 月9 日和8 月28 日宣布Microsoft Azure 支持Docker 和Kubernetes。10 月15 日,微软又宣布在下一代Windows Server 中引入Docker 原生支持。

为了实现这一目标,微软与Docker 公司建立了新的合作伙伴关系,以便在Windows Server 上增加对Docker 工具的支持。作为该合作伙伴关系的一部分,微软开发技术公司将向Docker 客户端贡献代码,使它可以管理同时使用了Linux 和Windows 容器的多容器应用程序。

据Microsoft Azure 团队全球副总裁JASON ZANDER介绍,在下一代Windows Server 中支持Docker 容器,将使他们可以提供跨Windows Server 和Linux 的Docker 开放式解决方案。应用程序将可以综合利用Linux 生态系统和Windows 生态系统中最好的技术。

微软还将为Docker 生态系统带来Windows Server 容器。作为这项工作的一部分,用于Windows Server 容器的Docker 引擎将在Docker 开源项目的支持下进行开发,微软将以社区成员的身份参与。Windows Server 容器镜像将在Docker Hub 上和其它45000 多个Linux Docker 镜像一起提供。

另外,JASON ZANDER 在接受 WIRED 采访时说,Docker 基于一种名为 cgroups 的 Linux 技术将机器资源分配给特定的软件。微软内部早就在使用一个特殊版本的 Windows,其中包含类似 cgroups 的东西。现在,微软只是要构建一个包含该技术的 Windows 商业版本,即下一代 Windows Server。他们已经发表了一篇科研论文,详细描述了一种类似 cgroups 的技术,名为“ Drawbridge ”。但 ZANDER 似乎暗示,下一代 Windows Server 将包含另外一种不同的容器技术。同时,Zander 还指出,运行在 Windows 上的容器会与运行在 Linux 上的有所不同。按照 Docker 公司首席技术官 Solomon Hykes 的说法,这意味用户无法将 Docker 容器从 Windows 机器迁移到 Linux 机器,反之亦然。但它们会使用相同的接口。因此,用户将可以使用同一个软件对这两种容器进行统一管理,同时也能以类似的方式在它们上面开发应用程序。

对于上述消息,来自云计算公司 Pivotal 的产品经理 Mark Kropf 表示,微软又迈进了一步。Pivotal 公司的许多客户都希望具备在 Windows 使用容器的能力,因为 Linux 容器使应用程序搭建更简单,而在 Windows 上实在是过于麻烦。他认为,微软已经远远落后于 Linux 世界,新版本的 Windows 距离发布还有很长的路要走,而 Windows 提供 Docker 原生支持可能还需要几年的时间。

不过,用户也可以选择在 Windows 上运行 Linux Docker 容器

2014 年 10 月 17 日 05:363327
用户头像

发布了 1008 篇内容, 共 325.0 次阅读, 收获喜欢 297 次。

关注

评论

发布
暂无评论
发现更多内容

阿里架构师经验分享!Android面试知识点总结宝典助你通关!顺利通过阿里Android岗面试

欢喜学安卓

android 程序员 面试 移动开发

架构师训练营第八周作业

zamkai

盘点2020 | 百度AI的2020

百度大脑

盘点2020

SpringCloud 从入门到精通 12---Nacos配置中心

Felix

安装Android系统 missing operating system

mengxn

android

首次公开!阿里技术团队编写的“大厂面试参考指南”v1.0版本

Crud的程序员

Java 程序员 架构

给跨专业程序员的一些建议

Ryan Zheng

大厂必问Redis:肝完这份阿里出品“Redis神技”还说你不会Redis?

Java架构之路

Java 程序员 架构 面试 编程语言

使用Apollo升级一下yml文件管理和发布

Sky彬

springboo

阿里架构师深入讲解Android开发!教你一种更清晰的Android架构!BAT大厂面试总结

欢喜学安卓

android 程序员 面试 移动开发

限量!腾讯高工用4部分讲清楚了Spring全家桶+微服务

996小迁

Java 架构 面试 springboot SpringCloud

2020中国ToB独角兽:估值逆势起飞,寡头效应加剧

ToB行业头条

是找茬?还是装B?阿里面试每轮必问的“Spring Boot”意义何在?

比伯

Java 编程 架构 面试 计算机

【有奖调研】中国人工智能开发者调研

百度大脑

Kubernetes安装篇(上):基于Minikube方式部署本地环境

xcbeyond

Kubernetes 安装 minikube 28天写作 Kubernetes从入门到精通

WebRTC 的现状和未来:专访 W3C WebRTC Chair Bernard Aboba

阿里云视频云

阿里云 WebRTC 视频云

dubbo-go 白话文 | 从零搭建 dubbogo 和 dubbo 的简单用例

阿里巴巴云原生

Java 云原生 dubbo 中间件 dubbogo

怎么提升写代码的能力

阿里巴巴云原生

程序员 个人成长 方法论 云原生 自我思考

案例集锦|科技赋能,华为云GaussDB助千行百业数字化转型

华为云开发者社区

数据库 华为云 企业应用

基于gRPC的注册发现与负载均衡的原理和实战

万俊峰Kevin

Go 微服务 go-zero

阿里巴巴2021年最新开源十亿级Java高并发系统设计手册

Java架构追梦

Java 阿里巴巴 架构 并发 系统架构设计手册

从根上理解高性能、高并发(五):深入操作系统,理解高并发中的协程

JackJiang

网络编程 高并发 协程 高性能 即时通讯

有内味了!阿里内部Tomcat高阶调优笔记成功刷新了我的认知

Java架构之路

Java 程序员 架构 面试 编程语言

「回血赠书」Python入门书单,新年全力扬帆

博文视点Broadview

一文带你学会AQS和并发工具类的关系2

伯阳

Java AQS 多线程 lock

iOS音视频--视频合集

程序员 音视频 OpenGL ES GPUImage Metal

云原生 DevOps 的 5 步升级路径

阿里巴巴云原生

Serverless 容器 DevOps 微服务 云原生

限量!阿里甩出878页性能优化笔记阿里甩出878页性能优化笔记!

Java架构之路

Java 程序员 架构 面试 编程语言

《我想进大厂》之分布式事务篇

艾小仙

Java 面试 后端

新年Flag 中奖名单公布|如何科学的从55人中随机选出11个中奖名额

InfoQ写作平台官方

活动专区

量化交易自动炒币机器人系统开发搭建

薇電13242772558

策略模式 区块链+

开源中间件技术学习路线

开源中间件技术学习路线

微软宣布下一代Windows Server将引入Docker原生支持-InfoQ