写点什么

Deis 新增 Docker Hub 支持

  • 2014-08-05
  • 本文字数:935 字

    阅读完需:约 3 分钟

基于 Docker 的平台即服务(PaaS)Deis 已经宣布集成 Docker Hub 作为容器镜像的源。这对现有的 git 集成是个补充。该开源平台建立在 Docker 和 CoreOS 之上,旨在提供 Heroku“启发式工作流(inspired workflow)”。

新的“deis pull”命令能够从 Docker Hub 或者私有注册中心检索 Docker 镜像。这可以避免在本地构建镜像然后 git push 到 Deis 的需要,使得该项目可以更自然地融入 Docker 生态系统的其余部分。截屏视频《Deis Pull 实战》展示了这项新特性。在Dockercon 上题为《Docker PaaS 的发展》的演讲中,Deis CTO Gabrield Monroy 也已经提前介绍了这项新功能。

使用Docker 使Deis 在语言或框架方面成为一个开放性的PaaS,因为它可以运行任何可以在Linux 容器中运行的东西。但使用“十二要素(twelve-factor)”应用程序构建方法又使它不那么开放(关于这一点,Heroku 的 Craig Kersteins 在先前的演讲中已经提到)。Deis 关注诸如扩展、版本管理、回滚和日志管理等方面。它不提供状态管理,因此,应用程序需要连接到数据库或者其它 Deis 之外的状态管理系统。

Deis 可以使用 Vagrant 运行本地 VMs,同时也提供了基础设施即服务供应商,如 Amazon、Rackspace 和 DigitalOcean,的安装脚本。OpDemand 是 Deis 背后的商业实体。对于那些想要构建和管理自己的 Deis 环境的用户,借助 OpDemand 所提供的支持和服务,该平台也能够运行在裸机硬件上。

除了使用 CoreOS 作为其底层的 Linux 配置外,Deis 还使用了 fleet ,这一来自 CoreOS 团队的“distributed init system”项目同时带来了本地系统管理守护进程( systemd )和 etcd 分布式键值存储(它包含了 Raft 一致性算法)。Deis 利用 fleetctl 管理其集群。

Deis 还宣布,他们正与 Mesosphere 团队合作,通过其 Marathon 框架将 Mesos 调度器用于长期运行的应用程序上。该项目也已经计划集成 Docker 的 libswarm API,这样一来,它就可以利用多个后台编排系统。

Deis 不是唯一的基于 Docker 的 PaaS, Flynn 就是另一个受欢迎的竞争者。其它 PaaS 系统,如 CloudFoundry 和 Apcera Continuum 也正在对 Docker 进行更深入的集成,那样,除了基于更加传统的语言 / 框架的应用程序外,它们还可以部署和管理 Docker 镜像。

查看英文原文:**** Deis adds Support for Docker Hub

2014-08-05 23:202113
用户头像

发布了 256 篇内容, 共 97.0 次阅读, 收获喜欢 12 次。

关注

评论

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

淘宝商品详情接口在电商运营中的应用实例

Noah

法律情境扮演、逆向推理文字游戏、AIGC创作……见证AI极致生产力!

飞桨PaddlePaddle

人工智能 AIGC

紫龙游戏解锁Jira与Perforce的游戏开发行业实践

龙智—DevSecOps解决方案

紫龙游戏

HarmonyOS振动效果开发指导

HarmonyOS开发者

HarmonyOS

Dapp燃烧铸币模式系统开发丨智能合约技术开发

l8l259l3365

Amazon CodeWhisperer 正式发布可免费供个人使用

亚马逊云科技 (Amazon Web Services)

人工智能 Amazon Lambda 云上探索实验室 Amazon CodeWhisperer Amazon Cloud9

一键自动修改和翻新OC源码,解决苹果审核4.3和马甲问题

京东商品详情接口在电商行业中的重要性及实时数据获取实现

Noah

京东面试:说说Cookie、Session和Token的区别?

王磊

Java 面试

优化开发者体验,推动API测试行业发展,SmartBear收购API设计和文档领域领导者Stoplight

龙智—DevSecOps解决方案

API

KubeWharf:解析云原生未来的分布式操作系统

数字扫地僧

KubeWharf

关于Nuxt.js 服务端组件的使用

秃头小帅oi

Wireshark中的ICMP协议包分析

小魏写代码

如何通过追踪用户旅程,找到流失用户

Footprint Analytics

区块链游戏 Web 3.0

【FAQ】运动健康服务端侧数据常见问题及解答

HarmonyOS SDK

HMS Core

给 Web 前端工程师看的用 Rust 开发 wasm 组件实战 | 京东云技术团队

京东科技开发者

rust 前端 webassembly 前端组件

MYSQL EXPLAIN 执行计划 | 京东物流技术团队

京东科技开发者

MySQL 数据库 EXPLAIN EXPLAIN执行计划

如何实现高效代码审查,赋能大规模开发

龙智—DevSecOps解决方案

代码审查

手把手带你离线部署Walrus,体验极简应用交付

SEAL安全

应用交付 应用交付平台 12 月 PK 榜 Walrus

对标世界一流!用友已与74家中央企业达成集团级合作!

用友BIP

一次讲清楚京东科技百亿级用户画像平台的探索和实践 | 京东云技术团队

京东科技开发者

数据库 Clickhouse 用户画像 用户画像平台

【高效视频处理】体验火山引擎多媒体处理框架 BMF

数字扫地僧

BMF

DDD学习与感悟——总是觉得自己在CRUD怎么办? | 京东云技术团队

京东科技开发者

架构 DDD 软件设计 curd

深度探索E3PO:360° 视频传输平台的前沿技术与应用

数字扫地僧

E3PO

原来低代码开发部署起来这么简单

伤感汤姆布利柏

前端 低代码 低代码开发

KubeWharf:基于Kubernetes的分布式操作系统,助力云原生化部署和管理

bug菌

Kubernetes 社区征文

2024深圳电子展,加快粤港澳电子信息发展,重点打造湾区经济

AIOTE智博会

电子展 深圳电子展 电子信息展 电博会

08 | 栈:如何实现浏览器的前进和后退功能

鲁米

Deis新增Docker Hub支持_架构_Chris Swan_InfoQ精选文章