

AWS App Runner 不再向新客户开放。现有客户可以继续正常使用该服务。有关更多信息，请参阅 [AWS App Runner 可用性变更](https://docs.aws.amazon.com/apprunner/latest/dg/apprunner-availability-change.html)。

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 使用配置文件设置 App Runner 服务选项
<a name="config-file"></a>

**注意**  
配置文件仅适用于[基于源代码的服务](service-source-code.md)。您不能将配置文件用于[基于图像的服务](service-source-image.md)。

使用源代码存储库创建 AWS App Runner 服务时， AWS App Runner 需要有关构建和启动服务的信息。每次使用 App Runner 控制台或 API 创建服务时，您都可以提供这些信息。或者，您可以使用*配置文件*来设置服务选项。您在文件中指定的选项将成为源存储库的一部分，对这些选项的任何更改的跟踪方式与跟踪源代码更改的方式类似。您可以使用 App Runner 配置文件来指定超过 API 支持的选项。如果您只需要API支持的基本选项，则无需提供配置文件。

App Runner 配置文件是一个 YAML 文件，`apprunner.yaml`在应用程序存储库的[源目录](service-source-code.md#service-source-code.source-directory)中命名。它为您的服务提供构建和运行时选项。此文件中的值指示 App Runner 如何构建和启动服务，并提供网络设置和环境变量等运行时上下文。

App Runner 配置文件不包括操作设置，例如 CPU 和内存。

有关 App Runner 配置文件的示例，请参阅[App Runner 配置文件示例](config-file-examples.md)。有关完整的参考指南，请参阅[App Runner 配置文件参考](config-file-ref.md)。

**Topics**
+ [App Runner 配置文件示例](config-file-examples.md)
+ [App Runner 配置文件参考](config-file-ref.md)