Fountain Coach Gitowner-controlled · read only

baseline-awareness-service.git · Dockerfile

baseline-awareness-service.git / Dockerfile

revision 54d83de1f4d1257506efb4d059181b5cf945fa18 · complete file

FROM python:3.11-slim AS base

WORKDIR /app

# Install runtime dependencies only
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt uvicorn

# Copy everything (including app folder)
COPY . .

EXPOSE 8000

CMD ["uvicorn", "app.entrypoint:app", "--host", "0.0.0.0", "--port", "8000"]