{
"networkMode": "awsvpc",
"containerDefinitions": [
{
"name": "myapp",
"image": "myapp:latest",
"cpu": 512,
"memory": 1024,
"portMappings": [
{
"containerPort": 80,
"protocol": "tcp"
}
],
"logConfiguration": {
"logDriver": "awslogs",
"options": {
"awslogs-group": "myapp-logs",
"awslogs-region": "us-west-2",
"awslogs-stream-prefix": "ecs"
}
},
"essential": true
}
],
"requiresCompatibilities": [
"FARGATE"
],
"cpu": "512",
"memory": "1024",
"executionRoleArn": "arn:aws:iam::123456789012:role/ecsTaskExecutionRole",
"family": "myapp-task",
"networkConfiguration": {
"awsvpcConfiguration": {
"subnets": [
"subnet-12345678",
"subnet-87654321"
],
"securityGroups": [
"sg-12345678"
]
}
},
"taskRoleArn": "arn:aws:iam::123456789012:role/ecsTaskRole"
}
下一篇:AWSECS容器和外部DNS