本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
步骤 2:创建 AppSpec 文件
在本节中,您将创建 AppSpec 文件并将其上传到您在本先决条件节中创建的 Amazon S3 存储桶。Amazon ECS 部署 AppSpec 的文件指定了您的任务定义、容器名称和容器端口。有关更多信息,请参阅 AppSpec Amazon ECS 部署的文件示例 和 AppSpec Amazon ECS 部署的 “资源” 部分。
创建您的 AppSpec 文件
-
如果要使用创建 AppSpec 文件YAML,请创建一个名为的文件
appspec.yml
。如果要使用创建 AppSpec 文件JSON,请创建一个名为的文件appspec.json
。 -
根据您的 AppSpec 文件是否使用YAML或JSON,选择相应的选项卡,然后将其内容复制到刚刚创建 AppSpec 的文件中。对于该
TaskDefinition
属性,请使用ARN您在 第 1 步:更新您的亚马逊ECS应用程序章节中记下的任务定义。注意
替换任务集继承了原始任务集的子网、安全组、平台版本以及分配的公有 IP 值。您可以通过在 AppSpec 文件中设置替换任务集的可选属性来覆盖这些值。有关更多信息,请参阅 AppSpec Amazon ECS 部署的 “资源” 部分 和 AppSpec Amazon ECS 部署的文件示例 。
-
将您的 AppSpec 文件上传到您创建的 S3 存储桶,这是本教程的先决条件。