Especificación de la arquitectura de ARM en la definición de tareas de Amazon ECS - Amazon Elastic Container Service

Especificación de la arquitectura de ARM en la definición de tareas de Amazon ECS

Para utilizar la arquitectura de ARM, especifique ARM64 para el parámetro de definición de tareas cpuArchitecture.

En el siguiente ejemplo, la arquitectura de ARM se especifica en una definición de tareas. Está en formato JSON.

{ "runtimePlatform": { "operatingSystemFamily": "LINUX", "cpuArchitecture": "ARM64" }, ... }

En el siguiente ejemplo, una definición de tarea para la arquitectura de ARM muestra “hello world”.

{ "family": "arm64-testapp", "networkMode": "awsvpc", "containerDefinitions": [ { "name": "arm-container", "image": "arm64v8/busybox", "cpu": 100, "memory": 100, "essential": true, "command": [ "echo hello world" ], "entryPoint": [ "sh", "-c" ] } ], "requiresCompatibilities": [ "EC2" ], "cpu": "256", "memory": "512", "runtimePlatform": { "operatingSystemFamily": "LINUX", "cpuArchitecture": "ARM64" }, "executionRoleArn": "arn:aws:iam::123456789012:role/ecsTaskExecutionRole" }