File: //home/arjun/projects/buyercall/deploy/task-definition-features-ec2.json
{
"family": "FAMILY_HERE",
"networkMode": "host",
"containerDefinitions": [
{
"logConfiguration": {
"logDriver": "awslogs",
"options": {
"awslogs-group": "/ecs/FAMILY_HERE",
"awslogs-region": "us-west-2",
"awslogs-stream-prefix": "ecs"
}
},
"portMappings": [
{
"hostPort": 8000,
"protocol": "tcp",
"containerPort": 8000
}
],
"memoryReservation": 256,
"image": "049140411259.dkr.ecr.us-west-2.amazonaws.com/buyercall:features",
"essential": true,
"name": "website"
},
{
"logConfiguration": {
"logDriver": "awslogs",
"options": {
"awslogs-group": "/ecs/FAMILY_HERE",
"awslogs-region": "us-west-2",
"awslogs-stream-prefix": "ecs"
}
},
"portMappings": [
{
"hostPort": 80,
"protocol": "tcp",
"containerPort": 80
}
],
"memoryReservation": 128,
"volumesFrom": [
{
"sourceContainer": "website"
}
],
"image": "049140411259.dkr.ecr.us-west-2.amazonaws.com/nginx:features",
"dependsOn": [
{
"containerName": "website",
"condition": "START"
}
],
"essential": true,
"readonlyRootFilesystem": false,
"name": "nginx"
},
{
"logConfiguration": {
"logDriver": "awslogs",
"options": {
"awslogs-group": "/ecs/FAMILY_HERE",
"awslogs-region": "us-west-2",
"awslogs-stream-prefix": "ecs"
}
},
"portMappings": [],
"command": [
"celery",
"worker",
"-B",
"-A",
"buyercall.blueprints.user.tasks",
"-l",
"info"
],
"memoryReservation": 512,
"image": "049140411259.dkr.ecr.us-west-2.amazonaws.com/buyercall:features",
"essential": true,
"name": "celery"
},
{
"logConfiguration": {
"logDriver": "awslogs",
"options": {
"awslogs-group": "/ecs/FAMILY_HERE",
"awslogs-region": "us-west-2",
"awslogs-stream-prefix": "ecs"
}
},
"portMappings": [
{
"hostPort": 8081,
"protocol": "tcp",
"containerPort": 8081
}
],
"command": [
"flower",
"-A",
"buyercall.blueprints.user.tasks",
"--port=8081",
"--address=0.0.0.0",
"--url_prefix=/flower"
],
"memoryReservation": 128,
"image": "049140411259.dkr.ecr.us-west-2.amazonaws.com/buyercall:features",
"essential": true,
"name": "flower"
}
],
"placementConstraints": [],
"requiresCompatibilities": [
"EC2"
]
}