经 Amazon ECS 优化的 Linux AMI 构建脚本
Amazon ECS 已对用于构建 Amazon ECS 优化版 AMI 的 Linux 变体的构建脚本进行开源。GitHub 上现在提供了这些生成脚本。有关更多信息,请参阅 GitHub 上的 amazon-ecs-ami
如果您需要自定义经 Amazon ECS 优化的 AMI,请参阅 GitHub 上的 经 Amazon ECS 优化的 AMI 生成配方
生成脚本存储库包含 HashiCorp packer
有关更多信息,请通过 GitHub 上的 aws/amazon-ecs-ami
要构建经 Amazon ECS 优化的 Linux AMI
-
克隆
aws/amazon-ecs-amiGitHub 存储库。git clone https://github.com/aws/amazon-ecs-ami.git -
添加 AWS 区域的环境变量以在创建 AMI 时使用。用要使用的区域替换
us-west-2值。export REGION=us-west-2 -
提供了一个 Makefile 来构建 AMI。从克隆存储库的根目录中,使用以下命令之一,这对应于要构建的经 Amazon ECS 优化 AMI 的 Linux 变体。
-
经 Amazon ECS 优化的 Amazon Linux 2 AMI
make al2 -
经 Amazon ECS 优化的 Amazon Linux 2(arm64)AMI
make al2arm -
Amazon ECS GPU 优化型 AMI
make al2gpu -
经 Amazon ECS 优化的 Amazon Linux 2(Neuron)AMI
make al2inf -
经 Amazon ECS 优化的 Amazon Linux 2023 AMI
make al2023 -
经 Amazon ECS 优化的 Amazon Linux 2023(arm64)AMI
make al2023arm -
经 Amazon ECS 优化的 Amazon Linux 2023(Neuron)AMI
make al2023neu
-