50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

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

  • 2014-10-17
  • 本文字数:1125 字

    阅读完需:约 4 分钟

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:364323
用户头像

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

关注

评论

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

从设计模式看如何提升程序员的工程素养

学无止境的阿奔

Linux 后端 设计模式 C/C++ 服务器

JavaScript 学习(十二)--- String对象中的模式匹配方法

空城机

JavaScript 大前端 6月日更

纯CSS实现随机翻牌效果之steps 妙用

devpoint

CSS css3 6月日更

电池战争:“新石油”与中欧分野

脑极体

架构实战营 - 模块 7- 作业

请弄脏我的身体

架构实战营

区块链服务网络全球首发 将极大降低政务、金融、能源等领域区块链应用成本

CECBC

常用 Git 命令总结

编程三昧

git 大前端 工具

Redis - Cluster - 分布式存储

旺仔大菜包

redis

手写Spring,定义标记类型Aware接口,实现感知容器对象

小傅哥

Java spring 小傅哥 aware

带你掌握C++中三种类成员初始化方式

华为云开发者联盟

c++ 初始化 类成员初始化 声明时初始化 初始化列表

做好项目管理,项目经理需要具备哪些优秀品质?

万事ONES

项目管理 研发管理 IT ONES 项目经理

2021年最危险的七大攻击技术,我不信你不知道

网络安全学海

程序员 网络安全 信息安全 漏洞扫描 攻击技术

服务频繁出现100毫秒的延迟,原因是什么?

BUG侦探

运维 开发

5分钟速读之Rust权威指南(三十一)线程通信

wzx

rust

深度学习在推荐系统中的应用(二十一)

Databri_AI

深度学习 算法 推荐系统

精致女孩的护牙小心机,藏在这瓶冰泉漱口水里

Geek_50a546

带老弟做个实时排行榜

程序员鱼皮

Java c++ 大前端 后端 项目实战

阿里巴巴6月新作:“Java辟邪剑谱”,看完必让你直呼好家伙!

Java架构师迁哥

Rust从0到1-函数式编程-闭包

rust 函数式编程 闭包 functional closures

项目管理复杂多变,如何成为一个好的项目经理?

万事ONES

项目管理 研发管理 ONES 开发管理

Linux之more命令

入门小站

Linux

在线正则表达式测试,正则替换工具

入门小站

工具

云算力矿机挖矿系统搭建,Bzz节点挖矿APP源码

攻击方式学习之- 拒绝服务(DOS/DDOS/DRDOS)

网络安全学海

网络安全 信息安全 渗透测试

数字化的三大本质

CECBC

数据治理

奔向架构师

大数据 数据架构 数据治理

AQS知多少

卢卡多多

AQS 6月日更 锁分析

你公司里有不能碰的红线吗?

石云升

法律 职场经验 6月日更

跳槽要不要找猎头

SwiftDD

面试

vivo商城促销系统架构设计与实践-概览篇

vivo互联网技术

架构 服务器 商城项目

极狐GitLab14.0正式面世!

极狐GitLab

微软宣布下一代Windows Server将引入Docker原生支持_语言 & 开发_谢丽_InfoQ精选文章