6.4. 使用 AMI 磁盘镜像将容器镜像部署到 AWS


在使用 bootc-image-builder 工具从 bootc 镜像创建 AMI 后,并使用 AMI 磁盘镜像将其上传到 AWS s3 存储桶后,您可以使用 AMI 磁盘镜像将容器镜像部署到 AWS。

先决条件

流程

  1. 在浏览器中,访问 Service→EC2 并登录。
  2. 在 AWS 控制台仪表盘菜单中,选择正确的地区。镜像必须具有 Available 状态,以表示它已被正确上传。
  3. 在 AWS 仪表盘上,选择您的镜像并点 Launch
  4. 在打开的新窗口中,根据您要启动镜像所需的资源来选择一个实例类型。点击 Review and Launch
  5. 查看您的实例详情。如果需要进行任何更改,您可以编辑任何部分。点 Launch
  6. 在启动实例之前,选择一个访问它的公钥。您可以使用您已有的密钥对,也可以创建一个新的密钥对。
  7. Launch Instance 来启动您的实例。您可以检查实例的状态,它显示为 Initializing

    实例状态变为 Running 后,Connect 按钮变为可用。

  8. Connect。此时会出现一个窗口,其中包含有关如何使用 SSH 进行连接的说明。
  9. 运行以下命令来设置私钥文件的权限,以便只有您可以读取它。请参阅 连接到您的 Linux 实例

    $ chmod 400 <your-instance-name.pem>
    Copy to Clipboard Toggle word wrap
  10. 使用其公共 DNS 连接到您的实例:

    $ ssh -i <your-instance-name.pem>ec2-user@<your-instance-IP-address>
    Copy to Clipboard Toggle word wrap
注意

除非停止它,否则您的实例继续运行。

验证

启动镜像后,您可以:

  • 尝试在浏览器中连接到 http://<your_instance_ip_address>
  • 检查在使用 SSH 连接到您的实例的过程中是否能够执行任何操作。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat