BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

AWS发布基于Docker的Amazon Linux容器映像

| 作者 ,译者 于航 关注 1 他的粉丝 发布于 2016年12月7日. 估计阅读时间: 4 分钟 | 如何结合区块链技术,帮助企业降本增效?让我们深度了解几个成功的案例。

近期,AWS为其Amazon Linux操作系统发布了一个基于Docker容器的Linux系统映像。AWS根据自定义云和内部部署环境的多功能部署选项来为EC2提供特定的Amazon Linux AMI,即Linux映像。该映像可通过Amazon EC2的Docker容器注册表(Amazon ECR)来获得,同时该映像也成为Docker Hub上的一个官方存储库

Amazon Linux AMI是“由Amazon Web Services提供的受支持和维护的Linux映像”,它旨在“为在Amazon EC2上运行的应用程序提供稳定,安全和高性能的执行环境”。它一直是大多数AWS基于Linux的产品的基础映像,例如AWS Elastic Beanstalk平台,Amazon Elastic MapReduce发行版和Amazon EC2容器服务实例

虽然Amazon Linux也是在EC2上定制Linux工作环境时的一种常用选择,但是由于缺乏对开发/生产平等原则的支持,Amazon Linux没有被广泛的使用。该原则主张“尽可能对开发、准生产和生产一视同仁”。 AWS现在通过在AmazonEC2容器注册表(AWS自己完全托管的Docker容器注册表)来发布Amazon Linux容器映像,AWS通过这一方式解决了上述问题。Amazon EC2容器注册表现在也作为Docker Hub上的一个官方存储库。 这些镜像可以通过如下方式进行提取:

# Pull Amazon Linux container image from Amazon ECR
region=
$(aws ecr get-login --region $region --registry-ids 137112412989)
docker pull 137112412989.dkr.ecr.$region.amazonaws.com/amazonlinux

# Pull Amazon Linux container image from Docker Hub
docker pull amazonlinux

Amazon Linux AMI和容器映像之间的一个显著区别是,AMI附带预先安装的常用AWS相关包,例如AWS命令行界面(AWS CLI)。相比之下,根据AWS团队的描述,他们使“容器映像的体积尽可能的减小(可以以最小的体积保证容器的可移植性)”(目前大小为292.3MB),因此他们“鼓励客户根据自己的需求来自定义配置容器”。 这些容器映像都是“从相同的源代码和软件包构建的”,用户可以在这些容器上安装所有可用的Amazon Linux AMI软件包

你可以通过最新的Amazon Linux论坛来获得关于Amazon Linux容器映像相关内容的帮助和支持,该论坛现在还提供对Amazon Linux AMI(以前可以通过Amazon EC2论坛得到帮助和支持,现在该论坛内的帮助信息仍然有效)相关内容的帮助和支持。 Amazon ECR用户指南详细介绍了如何提取Amazon Linux容器映像Amazon Linux AMI用户指南还介绍了关于容器映像应用方面的一些主题,例如存储库配置,如何添加包等等。你可以通过Amazon Linux AMI中心来查看发布说明。

查看英文原文AWS Launches Amazon Linux Container Image


感谢冬雨对本文的审校。

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

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT