写点什么

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

作者:Frederic Lardinois

2019 年 2 月 12 日

微软和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 年 2 月 12 日 08:003325

评论

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

搞定万亿级MySQL海量存储的索引与分表设计实战

Java架构师迁哥

极客时间产品训练营第二周总结

云随心

产品 总结 产品训练营

产品经理训练营第 0 期 第二次作业

孙行者

第0期 产品经理训练营

Vue.js笔试题解决业务中常见问题

魔王哪吒

程序员 面试 Vue 前端

Postgreshub中文资源网介绍

PostgreSQLChina

数据库 postgresql 开源 软件 开源社区

勤学苦练两个月,读完这篇180页pdf文档的Java进阶资料,终于拿下阿里offer

Java成神之路

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

三面百度被吊打,凭借这份阿里大牛整理的资料,终拿下字节offer

Java成神之路

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

阿里巴巴十亿级并发系统设计手册已开源(2021最新版)

比伯

Java 编程 架构 面试 计算机

从根上理解高性能、高并发(六):通俗易懂,高性能服务器到底是如何实现的

JackJiang

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

第二周-作业-胡赵凯

hisun胡

产品经理 产品经理训练营

第二周-总结-胡赵凯

hisun胡

产品经理 产品经理训练营

品牌升级后,TBase更名为TDSQL和TDSQL-A,CynosDB更名为TDSQL-C

数据君

产品思维和意识

让我思考一会儿

阿里P8亲测能实战落地的SpringCloud开发笔记已开源

996小迁

Java 程序员 架构 面试 SpringCloud

Flink SQL 在字节跳动的优化与实践

Apache Flink

flink

盘点:2021年最新、最全、最实用的Java岗面试真题,已收录GitHub

Crud的程序员

Java 架构

连肝7个晚上,总结了计算机网络的知识点!(共66条)

魔王哪吒

程序员 面试 浏览器 计算机网络 HTTP

定阶阿里P7,搞透这份高级程序员Java面试1000题解析就够了

Java成神之路

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

极客时间产品训练营第二周作业

云随心

产品 第二周作业 产品训练营

懂点EXCEL就行!教你利用Python做数据筛选(上)

智分析

Python Excel 数据清洗

腾讯云数据库品牌升级,大咖解读数据库三大变化

数据君

七大步骤、备战60天,4面拿下字节跳动offer:时间规划+知识点+画脑图+做笔记+看书+看视频+刷题刷题

云流

Java 程序员 面试

惊呆了!某东Java大咖的MySQL笔记手册流传出来了,胜过看10本书

Java架构之路

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

给新春一台S,给用户三个S:华为智慧屏的新旅程

脑极体

LeetCode题解:389. 找不同,ASCII码求和,JavaScript,详细注释

Lee Chen

算法 LeetCode 前端进阶训练营

挑战前端知识点HTTP/ECMAScript

魔王哪吒

前端 HTTP ES6

《程序员修炼之道》- 务实的哲学(1)

石云升

28天写作 程序员修炼之道 程序员的务实

2021最新出炉BAT架构实战文档:多线程与高并发+分布式+微服务

Java成神之路

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

最新Java精选题大厂之路没有拦路虎:Jvm+并发+Dubbo+微服务+缓存

Java成神之路

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

图解计算机中的数据表示形式

冰河

程序员 计算机 二进制数据

boltdb源码阅读

行如风

go 数据库 源码剖析

Hummer 轻量级跨端技术框架详解及实战

Hummer 轻量级跨端技术框架详解及实战

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