当前位置:云计算企业动态 → 正文

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

责任编辑:editor004 作者:于航 |来源:企业网D1Net  2016-12-07 11:39:03 本文摘自:INFOQ

近期,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 ECRregion=$(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 Hubdocker 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用户指南详细介绍了如何提取

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

关键字:AWS映像Docker

本文摘自:INFOQ

x AWS发布基于Docker的Amazon Linux容器映像 扫一扫
分享本文到朋友圈
当前位置:云计算企业动态 → 正文

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

责任编辑:editor004 作者:于航 |来源:企业网D1Net  2016-12-07 11:39:03 本文摘自:INFOQ

近期,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 ECRregion=$(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 Hubdocker 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用户指南详细介绍了如何提取

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

关键字:AWS映像Docker

本文摘自:INFOQ

电子周刊
回到顶部

关于我们联系我们版权声明隐私条款广告服务友情链接投稿中心招贤纳士

企业网版权所有 ©2010-2024 京ICP备09108050号-6 京公网安备 11010502049343号

^