Opa Lucas! Obrigado pela resposta.
Tentei verificar tudo o que você encontrou e não achei nada. Para tentar entender, criei um projeto com HTML básico e criei o dockerfile conforme instruído. Fiz a imagem e ela funciona em um container aqui na minha máquina.
Subi para o ECR sem problemas e criei uma t2.medium igual ao curso e, mais uma vez, sem sucesso. Não sei oq pode ser, mas já tô achando que a AWS não vai com minha cara haha
Segue print dos erros que deu. Não é falta de recurso, eu usei exatamente as configurações do curso numa aplicação bem mais leve
 
Também vou deixar aqui abaixo o JSON da tarefa, vai que tem algo que não consegui achar:
{
    "taskDefinitionArn": "arn:aws:ecs:us-east-2:982534392197:task-definition/site-forge-tafera:1",
    "containerDefinitions": [
        {
            "name": "site-forge",
            "image": "982534392197.dkr.ecr.us-east-2.amazonaws.com/site-forge:latest",
            "cpu": 512,
            "memoryReservation": 2048,
            "portMappings": [
                {
                    "name": "site-forge-80-tcp",
                    "containerPort": 80,
                    "protocol": "tcp",
                    "appProtocol": "http"
                }
            ],
            "essential": true,
            "environment": [],
            "environmentFiles": [],
            "mountPoints": [],
            "volumesFrom": [],
            "ulimits": [],
            "systemControls": []
        }
    ],
    "family": "site-forge-tafera",
    "executionRoleArn": "arn:aws:iam::982534392197:role/ecsTaskExecutionRole",
    "networkMode": "bridge",
    "revision": 1,
    "volumes": [],
    "status": "ACTIVE",
    "requiresAttributes": [
        {
            "name": "com.amazonaws.ecs.capability.ecr-auth"
        },
        {
            "name": "com.amazonaws.ecs.capability.docker-remote-api.1.21"
        },
        {
            "name": "ecs.capability.execution-role-ecr-pull"
        },
        {
            "name": "com.amazonaws.ecs.capability.docker-remote-api.1.18"
        }
    ],
    "placementConstraints": [],
    "compatibilities": [
        "EC2"
    ],
    "requiresCompatibilities": [
        "EC2"
    ],
    "cpu": "1024",
    "memory": "2048",
    "runtimePlatform": {
        "cpuArchitecture": "X86_64",
        "operatingSystemFamily": "LINUX"
    },
    "registeredAt": "2025-01-30T22:39:09.649Z",
    "registeredBy": "arn:aws:iam::982534392197:root",
    "enableFaultInjection": false,
    "tags": []
}
Realmente tô bem encucado com isso