Обычно такой вопрос настоятельно не рекомендуется, вы должны показать, что вы сделали и с какой проблемой вы столкнулись. но вот шаг.
- Лучше подтолкнуть ваше изображение к ECR
- Укажите ARN изображения в определении задачи
- Создание службы из определения задачи
{
"containerDefinitions": [
{
"entryPoint": [
"sh",
"-c"
],
"essential": true,
"image": "PUT_RESGISTRY_ECR_IMAGE_ARN_HERE",
"logConfiguration": {
"logDriver": "awslogs",
"options": {
"awslogs-group" : "/ecs/fargate-task-definition",
"awslogs-region": "us-east-1",
"awslogs-stream-prefix": "ecs"
}
},
"name": "sample-fargate-app",
"portMappings": [
{
"containerPort": 80,
"hostPort": 80,
"protocol": "tcp"
}
]
}
],
"cpu": "256",
"executionRoleArn": "arn:aws:iam::012345678910:role/ecsTaskExecutionRole",
"family": "fargate-task-definition",
"memory": "512",
"networkMode": "awsvpc",
"requiresCompatibilities": [
"FARGATE"
]
}
example_task_definitions
Getting-Start / Tutorials /deploy-docker-container
развертывание простого hello-world-httpd-container-on-an-ecs-cluster