第13天:从 EC2 实例创建 AMI
发布: (2025年12月8日 GMT+8 11:39)
2 min read
原文: Dev.to
Source: Dev.to
实验信息
Nautilus DevOps 团队正在将其基础设施的一部分迁移到 AWS。为了解决复杂性,他们将迁移拆分为增量步骤。这种方法可以实现更平稳的实施、降低风险并优化资源。
本任务要求从已有的 EC2 实例 devops-ec2 创建 AMI,具体要求如下:
- AMI 名称:
devops-ec2-ami - 确保 AMI 达到 available(可用)状态。
前置条件
- 使用实验凭证登录 AWS 控制台。
- 将区域设置为 us-east-1。
创建 AMI
- 进入 EC2 服务。
- 点击 Instances(实例)。
- 找到并选中名为 devops-ec2 的实例。
- 确认实例处于 running(运行)状态(推荐)。
- 选中 devops-ec2 后:
- 点击 Actions → Image and templates → Create image(创建镜像)。
- 在 Create Image(创建镜像)表单中填写必填信息:
- Image name:
devops-ec2-ami - Image description:(可选)
- No reboot: 保持默认(允许重启),以确保安全。
- Image name:
- 点击 Create image(创建镜像)。
- AWS 将开始生成 AMI。
验证 AMI 创建
- 在左侧 EC2 菜单中,进入 Images → AMIs。
- 确认已选中 Owned by me(我的拥有)。
- 找到名为 devops-ec2-ami 的 AMI。
- 初始 State(状态)为 pending(待处理)。
- 等待状态变为 available(可用),这可能需要几分钟,具体取决于实例大小。
资源与后续步骤
- 完整代码仓库: KodeKloud Learning Labs
- 更多深度学习: Whispering Cloud Insights
- 加入讨论: DEV Community
致谢
所有实验均来自 KodeKloud。感谢提供。