写点什么

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

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

关注

评论

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

网络攻防学习笔记 Day57

穿过生命散发芬芳

网络攻防 6月日更

全网最详细XSS跨站脚本攻击,不是过来打死我!!

网络安全学海

程序员 网络安全 信息安全 XSS 漏洞修复

硬刚数据仓库|SQL Boy的福音之数据仓库体系建模&实施&注意事项小总结

王知无

Data Mesh,数据网格的道与术

王知无

使用uni-admin搭建后台管理系统

代码哈士奇

uni-app uniapp unicloud uni-admin

如何给岗位设计薪资结构?

石云升

股权 薪酬 职场经验 6月日更

为什么 Python 没有函数重载?如何用装饰器实现函数重载?

Python猫

Python

JavaScript学习(十一)---RegExp对象

空城机

JavaScript 大前端 6月日更

APP 开发技术如何进行选型 ?

程序员海军

大前端 App 技术选型 APP开发

硬刚Hive | 4万字基础调优面试小总结

王知无

架构师实战营 模块七作业(王者荣耀商城的异地多活架构设计)

代廉洁

架构实战营

使用uni-upgrade-center搭建APP更新系统(升级中心+应用升级)

代码哈士奇

uni-app uniapp unicloud uni-admin uni-upgrade-center

让数字经济成滇中崛起增长极新引擎

CECBC

前端 JavaScript 中的三种 for 循环语句总结

编程三昧

JavaScript 大前端 for循环

在线sitemap链接提取工具

入门小站

工具

硬刚用户画像(一) | 标签体系下的用户画像建设小指南

王知无

元数据的管理

奔向架构师

数据库 大数据 数据资产

区块链引发了一场独特的社会运动

CECBC

浩若烟海事半功倍|利用Docker容器技术构建自动化分布式web测试集群Selenium Grid

刘悦的技术博客

Docker Python3 测试 单元测试 测试环境 selenium

页面制作的15个CSS技巧

devpoint

CSS css3 Flex 6月日更

从2021钉峰会,看钉钉生态背后的强大赋能力

ToB行业头条

钉钉

一步步设计版本控制系统

Java·课代表

git 版本控制 版本管理

大势已来,区块链的真正价值是什么?

CECBC

JAVA 面向对象 (十三)-- 关键字static

加百利

Java 6月日更

使用SpringCloud的openFeign组件踩坑纪实

小江

dubbo Feign spring-cloud

Linux之nl命令

入门小站

Linux

企业级一站式大数据开发平台理论及实践

王知无

「SQL数据分析系列」11. 条件逻辑

Databri_AI

数据库 sql 逻辑 条件

嵌入方法在推荐系统中的应用(二十)

Databri_AI

推荐系统 嵌入

架构师实战营 模块七总结

代廉洁

架构实战营

[译] D8 类库脱糖

Antway

6月日更

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