FROM python:3.11-slim # Instala apenas o cliente do Postgres e make (não precisa do serviço completo!) RUN apt-get update && apt-get install -y postgresql-client make # Cria pasta de trabalho WORKDIR /app # Copia dependências e instala COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt # Copia todo o código da aplicação COPY . /app # Roda as migrations e inicia a API, tudo junto CMD make run-migrations && make run