写点什么

微软和 Docker 合作,简化云原生应用的包装和运行

作者:Frederic Lardinois

  • 2019-02-12
  • 本文字数:761 字

    阅读完需:约 2 分钟

微软和Docker 合作,简化云原生应用的包装和运行

2018 年 12 月份,微软和 Docker 宣布了一个新的联合开源项目,Cloud Native Application Bundle(CNAB),旨在简化云原生应用程序的生命周期管理。从本质上讲,CNAB 只是一个规范,允许开发人员声明如何打包和运行应用程序。有了 CNAB ,开发人员可以定义资源,将应用程序部署到本地工作站或公共云。


该规范诞生于微软内部,但当团队和 Docker 交流时发现Docker 的 工程师正在开展一个类似的项目。双方决定将力量结合起来,并将结果作为一个开源项目推出。“大约一年前,我们意识到我们都在做同样的事情,”微软的 Gabe Monroy 说。“我们决定将力量结合起来,并将其作为行业标准汇集在一起。”


作为其中的一部分,微软推出了自己的 CNAB 客户端参考实现,叫做 Duffle,它允许用户执行所有常规生命周期步骤(安装、升级、卸载),创建新的 CNAB 包并以加密方式对其进行签名。Docker 正在努力将 CNAB 集成到自己的工具中。


微软还推出了用于构建和托管这些软件包的 Visual Studio 扩展,以及一个软件包存储库服务器和一个 Electron 安装程序的示例实现,它允许你在 GUI 的帮助下安装软件包。


现在值得注意的是,我们在这里谈论的是规范和参考实现。显然,当今市场上存在一个庞大的生命周期管理工具生态系统,这些工具都有自己的优点和缺点。“我们无法统一这种工具,”Monroy 说。“我认为这不是一个可行的目标。但我们可以做的是我们可以统一模型,特别是生命周期管理经验以及打包和发布体验。这实际上是 Docker 能够处理单工作负载的情况。“


随着时间的推移,微软和 Docker 希望规范最终成为供应商无关的基础。哪一个还有待观察,不过似乎开放式容器计划看起来天然就是类似项目的归属。


查看英文原文:https://techcrunch.com/2018/12/04/microsoft-and-docker-team-up-to-make-packaging-and-running-cloud-native-applications-easier/


2019-02-12 08:003943

评论

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

华为自研分布式时序数据库集群:初始GaussDB(for Influx)

清欢科技

Web Development Technology Trends for 2023

Mahipal_Nehra

UI UX AI Codec Metaverse

常用的十大Python开发工具

千锋IT教育

国产自研、安全、高可用——袋鼠云大数据基础平台EasyMR筑基企业数字化转型

袋鼠云数栈

大数据 hadoop 数据中台 基础数据平台 12 月 PK 榜

照亮无尽前沿之路:华为正成为科技灯塔的守护者

脑极体

华为云数据库GaussDB(for Influx)与开源企业版性能对比

清欢科技

架构解析:Dubbo3 应用级服务发现如何应对双11百万集群实例

Apache Dubbo

Java 开源 微服务 dubbo

华为云数据库GaussDB(for Cassandra)揭秘:高性能低成本是什么样的体验?

科技说

一文了解 Go 方法

陈明勇

Go golang 方法

架构实战营模块 7 作业

陌生流云

架构实战营

小令观点 | 不希望我的身份被别人冒用,该怎么办呢?

令牌云数字身份

网络安全 人脸识别 芯片技术

火山引擎边缘云荣获2022全球分布式云大会两项大奖

火山引擎边缘云

云原生 边缘计算 边缘云 火山引擎边缘计算

华为云数据库GaussDB(for Cassandra)揭秘:内存异常增长的排查经历

科技说

极客时间运维进阶训练营第四周作业

LiaoWD

pipeline SonarQube jenkins高级用法

架构实战营 1-2 架构图随堂测验

西山薄凉

「架构实战营」

Flink on Yarn三部曲之一:准备工作

程序员欣宸

大数据 flink hadoop YARN 12月月更

App长登录思考与实现

石君

信息安全 APP开发 认证

2022-12-01:从不订购的客户。找出所有从不订购任何东西的客户,以下数据的答案输出是Henry和Max,sql语句如何写? DROP TABLE IF EXISTS `customers`; C

福大大架构师每日一题

数据库 福大大

接口测试快速入门-1

度假的小鱼

接口测试 11月月更

测试如何发展副业,提升斜杠收入

老张

码农副业 斜杠

架构实战营 1-4 架构设计三原则随堂测验

西山薄凉

移动开发跨平台框架,你了解多少?

FinClip

【愚公系列】2022年12月 微信小程序-页面栈和页面路由

愚公搬代码

12月月更

50亿海量数据如何高效存储和分析? 华为云数据库GaussDB (for Cassandra) 3个秘诀搞定

IT科技苏辞

04 Redis sentinel 模式存储试卷

神奇的叶叔叔

Zig语言初探

Yuet

2023免费双系统虚拟机软件CrossOver2023

茶色酒

crossover CrossOver2023

华为云数据库GaussDB (for Cassandra) 数据库治理 -- 大key与热key问题的检测与解决

IT科技苏辞

WeLink互动直播:维护网课秩序,杜绝外人乱入

与时俱进的时代

架构实战营 1-1 架构概念随堂测验

西山薄凉

「架构实战营」

架构实战营 1-3 面向复杂度架构设计随堂测验

西山薄凉

微软和Docker 合作,简化云原生应用的包装和运行_云原生_InfoQ精选文章