NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

Docker for AWS 目前已普遍具有可用性

  • 2017-02-07
  • 本文字数:1181 字

    阅读完需:约 4 分钟

Docker 公司去年底针对 Amazon ECS 推出了 Docker for AWS 的公众测试版:这是一种用于管理和编排Docker 容器的AWS 兼容服务。目前Docker for AWS 已普遍具有可用性。

在公众测试版公告里,Docker 公司提到了几项新的增强功能。 首先,现在所有容器日志都发送到AWS CloudWatch,以改进聚合、分析、报告和监控,从而减少使用SSH 登录到单个主机的需要。其次,这项服务还配备了诊断工具,以便于提供支持。 此外,还有一个新选项允许选择更大范围的根卷,这意味着现在基于本地主机的SSD 已具备可用性。目前已经有了关于 Docker for AWS 的演示

InfoQ 就 Docker for AWS 与 Amazon ECS 之间的比较采访了 Docker 公司,公司公关总监 Suzanne Panoplos 解释说:

Docker for AWS 是由 Docker 公司开发并发行的。它发行的版本与常规 Docker 发行的版本同步,因此使用 Docker for AWS 可以让你随时获得最新最好的 Docker 版本。

Docker for AWS 在启用了群模式的情况下设置了标准的 Docker 环境。这意味着用户无需额外的配置步骤,就可以使用 Docker 内置的安全且高性能编排器。 具有群模式功能的 Docker 可用于任何基础架构。而 ECS 使用自己的调度程序,仅适用于 AWS 环境。此外 ECS 与 Docker 所使用的工具不同:要使用 ECS 部署应用程序时,不能使用“docker”或“docker-compose”,而必须使用 ECS CLI。ECS CLI 与开源的 Docker 工具所支持的软件不同。

在撰写本文时, Amazon ECS 已经可以支持 Docker1.12.6 版,而此时 Docker Engine 的最新稳定版本是 1.13.0 版。

尽管 Docker for AWS 是一种托管服务,但它通过 SSH 提供了完整的 Docker CLI。 Amazon ECS 可能需要付出巨大努力才能实施任何超越初级阶段的调度。为了解决这个缺点,Amazon 最近推出了ECS 的调度框架 Blox 。 Blox 具有两个组件,一个守护进程调度器(在每个容器上执行一个任务)和一个集群状态服务(监视用于从 ECS 发出的 CloudWatch 事件的 SQS 队列),并通过 REST API 为调度器组件提供方便的当前状态。这为在集群中构建更复杂的调度功能奠定了基础。

但是,Docker 不计划在 Docker for AWS 中添加对 Blox 的支持。根据 Panoplos 的说法,“Docker for AWS 使用 Docker 内置的群模式编排和调度,并且是根据我们数百万用户的反馈和需求而开发的。”Docker 不支持 Blox,而是与 Amazon 合作解耦它的核心容器运行时—— containerd ,希望未来可以供 Blox 使用。

在发布 GA 版之前,公众测试版公告是对 Docker 之前公布的 Docker for AWS 的私人测试版的跟进,集成了 AWS Elastic Load Balancing EC2 Security Group KeyPair 的安全功能。

查看英文原文 Docker for AWS Now Generally Available


感谢刘志勇对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2017-02-07 18:003009
用户头像

发布了 22 篇内容, 共 48684 次阅读, 收获喜欢 3 次。

关注

评论

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

九科信息与统信、电科申泰完成产品适配联合认证

九科Ninetech

RPA 信创

MySQL 教程

【揭秘】智慧公厕监控系统,让你告别糟糕公厕体验!

光明源智慧厕所

智慧城市

劝人写码,千刀万剐——“前端已死”难道要成真了?

引迈信息

前端 大前端 低代码 JNPF

破防了!这个在Ins上保存视频到手机相册的方法把我给感动哭了!

frank

Ins保存图片保姆级教程!拯救手残党的图文教程,速来GET!

frank

Appuploader安装指南

雪奈椰子

C++ 基本语法

雪奈椰子

Appuploader证书申请教程

雪奈椰子

MySQL WHERE 子句

政企数智办公巡展回顾 | 通信赋能传统行业数智化转型的应用实践

融云 RongCloud

音视频 办公 即时通讯IM 数智化 通讯

AI的道德风险测试:偏见风险

陈磊@Criss

Appuploader证书申请教程

MySQL 序列使用

分析 | 通过 NFTScan 率先捕获 NFT 投资趋势

NFT Research

NFT

【网络安全】CVE漏洞分析以及复现

网络安全学海

网络安全 安全 信息安全 计算机 渗透测试

C++ 数组

雪奈椰子

《简化iOS APP上架流程,App Uploader助你搞定!》

雪奈椰子

如何快速在手机中查看UDID,无需itunes、itools

Node 版本控制

程序员海军

Node 三周年连更

音视频通讯QoS技术及其演进

阿里云视频云

云计算 音视频 视频云

C++ 基本的输入输出

雪奈椰子

大文件传输的3个重要替代方案

镭速

数据治理体系建设与实践

Openlab_cosmoplat

数据治理 开源社区

OpenHarmony生态贡献获肯定,华秋践行加速硬件创业初心

华秋电子

Django 的基础模板和模板文件重构

宇宙之一粟

Python django 三周年连更

《简化iOS APP上架流程,App Uploader助你搞定!》

阿里大佬都在熬夜肝的Java程序优化笔记,程序性能提高了5倍!

程序知音

Java 性能优化 JVM java架构 后端技术

Appuploader安装指南

重塑元宇宙体验!3DCAT元宇宙实时云渲染解决方案来了

3DCAT实时渲染

元宇宙 元宇宙解决方案

报名开启,明天直播!龙蜥社区多位专家在线报告 | 2023 大学生操作系统大赛培训会

OpenAnolis小助手

活动 操作系统 计算机 大学生 龙蜥社区

Docker for AWS目前已普遍具有可用性_亚马逊云科技_Jona Fenocchi_InfoQ精选文章