QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

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

  • 佚名

  • 2016-12-06
  • 本文字数:1189 字

    阅读完需:约 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 现在通过在Amazon EC2 容器注册表(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 )关注我们。

2016-12-06 18:001769

评论

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

InfoQ 极客传媒 15 周年庆征文|Spring Cloud netflix概览及架构设计

No Silver Bullet

架构 6月月更 InfoQ极客传媒15周年庆 Spring Cloud netflix

Apache Dolphinscheduler3.0.0-beta-1 版本发布,新增FlinkSQL、Zeppelin任务类型

白鲸开源

Apache 大数据 开源 Apache DolphinScheduler 消息队列 workflow

融云首席科学家任杰:数字游民和意识体,疫情将如何影响人类社会进化

融云 RongCloud

从 keynote 大神到语雀画图大神,她是怎么做到的?

编辑器 思维导图 文档管理 企业知识管理

How to solve the different brightness of LED display colors

Dylan

LED LED display

帮助文档在软件中的存在价值是什么?

小炮

Nginx 配置和性能调优

CRMEB

web前端培训VUE开发者需要知道哪些实用技术点

@零度

Vue 前端开发

KubeVela 1.4:让应用交付更安全、上手更简单、过程更透明

孙健波

Kubernetes OAM KubeVela 云原生应用 K8s 多集群管理

云GPU的618,拿捏了

恒源云

人工智能 深度学习 GPU服务器

深度合作 | TDengine + 华为云 Stack 强强联合打造高效物联网时序数据处理解决方案

TDengine

数据库 tdengine 时序数据库

【云计算】云计算平台是什么意思?可以划分为哪三类?

行云管家

云计算 云服务 私有云 云平台 云计算平台

TiDB 6.0 实战分享丨内存悲观锁原理浅析与实践

PingCAP

分布式数据库 TiDB

7 月亚马逊云科技培训与认证课程,精彩不容错过!

亚马逊云科技 (Amazon Web Services)

架构师 培训 认证

2022年中国社区团购发展新动向

易观分析

社区团购

IDM短信发送接口设计说明

agileai

数据安全 集成底座 企业服务总线 统一身份管理平台 主数据管理平台

从行业角度看,数仓领域的未来是什么?

字节跳动数据平台

字节跳动 数据仓库 OLAP

保险APP适老化服务评测框架 发布

易观分析

保险

物联网低代码平台如何添加报警配置?

AIRIOT

物联网 低代码开发 低代码平台

Wallys/Routerboard/DR344/WiFi/AR9344 FCC/CE/IC

wallys-wifi6

AR9344 802.11a

二级等保要求几年做一次测评?测评项目有多少项?

行云管家

等级保护 等保测评 二级等保 等保二级

【Java Web 系列】Session的原理分析和使用细节

倔强的牛角

Java javaWeb session 6月月更

Go语言入门基础之库源码文件

Damon

6月月更

十分钟带你入门Docker容器引擎

百思不得小赵

云原生 Docker 镜像 6月月更

【LeetCode】找到一个数字的 K 美丽值Java题解

Albert

LeetCode 6月月更

justcows奶牛理财dapp系统开发

开发微hkkf5566

API工具--Apifox和Postman对比(区别)

Liam

Java 后端 Postman API API接口管理

直播app源码,充值提现模板的设计看似简单却不简单

开源直播系统源码

软件开发 直播源码 app定制开发

IT采购专家指导 联想百应618 IT运维软硬服一站集采

极客天地

服务网格项目Aeraki Mesh正式进入CNCF沙箱

York

开源 云原生 istio Service Mesh 服务网格 cncf

量化夹子机器人系统开发逻辑分析

开发微hkkf5566

AWS发布基于Docker的Amazon Linux容器映像_Linux_InfoQ精选文章