写点什么

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:002092

评论

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

借助 Flink 与 Pulsar,BIGO 打造实时消息处理系统

Apache Flink

大数据 flink

『Android 技能篇』优雅的转场动画之 Transition,kotlin安卓开发教程视频

android 程序员 移动开发

技术面试感觉什么都会,面试官一问回答不上来怎么办?

Java高级开发

面试 性能优化 编程语言 Java 分布式

【Flutter 专题】126 图解自定义两侧对齐 ACETabBar 标签导航栏

android 程序员 移动开发

【中级—,android项目驱动式开发教程

android 程序员 移动开发

“终于懂了“系列,android直播面试题

android 程序员 移动开发

【Android面试技巧】当面试官问你glide的时候,android嵌入式开发实战pdf

android 程序员 移动开发

35w奖金池,腾讯云TDSQL精英挑战赛等你来战!

腾讯云数据库

数据库 腾讯云 tdsql

【中级—(1),Android资深架构师分享学习经验及总结

android 程序员 移动开发

【 Flutter 手势探索】我的第二本小册来了,看完我工资从12K变成了20K

android 程序员 移动开发

【Android Jetpack高手日志】ViewModel 从入门到精通,kotlin中文文档

android 程序员 移动开发

【Flutter 专题】114 图解自定义 ACEProgressPainter 对比进度图

android 程序员 移动开发

喜报!百度获国家技术发明奖

百度大脑

人工智能 百度

百度智能云天工获评2021世界物联网新技术新产品新应用成果金奖

百度大脑

人工智能 百度

【原理+实战(1),fluttertextfield高度

android 程序员 移动开发

GaussDB的技术发展以及在金融核心数据库国产化的最佳实践丨DAMS峰会

华为云数据库小助手

GaussDB 大会 华为云数据库

【Android面试】热修复,赶紧收藏备战金三银四

android 程序员 移动开发

【Java转Android】29,2021最新网易Android面试题目

android 程序员 移动开发

【从入门到实用】android启动优化深入解析,安卓系列学习进阶视频

android 程序员 移动开发

技术创新+开放共赢 华为云GaussDB加速企业数字化转型

华为云数据库小助手

GaussDB GaussDB(for openGauss) 华为云数据库

薪水被应届生倒挂,四年Java老鸟,28岁的我裸辞了,在闭关三个后拿到阿里Offer

收到请回复

程序员 java面试 Java后端

MSE | 阿里巴巴云原生网关三位一体的选择与实践

阿里巴巴中间件

阿里云 微服务 云原生 中间件 网关

【Java转Android】60,androidx86输入法

android 程序员 移动开发

「正确」的使用Kotlin Flow进行搜索优化,安卓软件开发

android 程序员 移动开发

【Android】金三银四面试集合,android面试题大全

android 程序员 移动开发

【9月Android面经分享】惜挂阿里三面,Android最新实习面试经验总结

android 程序员 移动开发

【Android 功能库】1,醍醐灌顶

android 程序员 移动开发

【Android高级架构师系统学习文章】Android基础-Activity全方位解析

android 程序员 移动开发

Vue3.x 关于组件的那些变化(新手必看篇)

码仔

vue.js 大前端 组件化 组件

【Flutter 专题】113 图解自定义 ACEPieWidget 饼状图 (二)

android 程序员 移动开发

【Jetpack篇】LiveData取代EventBus,2021年Android知识体系总结

android 程序员 移动开发

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