首页 > 解决方案 > 使用“通用 Dockerfile”运行时创建 AWS App Runner 服务

问题描述

根据 AWS App Runner 的文档,您可以从 GitHub 中的源代码部署服务。据称可以选择“通用 Dockerfile 运行时”或“托管运行时”。该文档指出以下内容:

本章的子主题讨论 App Runner 支持的各种运行时——通用 Dockerfile 运行时,以及用于不同编程环境的托管运行时。

在此处输入图像描述

目前,Node.js 和 Python 有“托管运行时”,但我不想使用这些。我想在 AWS App Runner 中使用“通用 Dockerfile”运行时。

在 AWS 管理控制台中,您必须选择“托管运行时”之一或选择使用apprunner.yaml源代码存储库中的文件的选项。当我检查该文件的参考文档apprunner.yaml时,该runtime部分是强制性的,并且唯一支持的值是python3and nodejs12

在此处输入图像描述

问题:如何使用“通用 Dockerfile”运行时而不是这些“托管运行时”之一部署 AWS App Runner 服务?

标签: amazon-web-services

解决方案


推荐阅读