本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
您可以将配置文件添加到应用程序源代码的 .ebextensions
目录中,以配置 Elastic Beanstalk 环境的各个方面。此外,配置文件还允许您自定义环境实例上的软件和其他文件,并在实例上运行初始化命令。有关更多信息,请参阅 自定义 Linux 服务器上的软件。
您还可以使用配置文件设置配置选项。许多选项控制平台行为,其中的某些选项是平台特定选项。
对于基于 Amazon Linux 2 和 Amazon Linux 2023 的平台,我们建议在实例预置期间使用 Buildfile、Procfile 和平台挂钩在环境实例上配置和运行自定义代码。本页上前面的部分中描述了这些机制。您仍可以在 .ebextensions
配置文件中使用命令和容器命令,但这并不简单。例如,从语法角度而言,在 YAML 文件中编写命令脚本可能面临挑战。对于需要引用 AWS CloudFormation 资源的任何脚本,您仍需要使用 .ebextensions
配置文件。