Fountain Coach Gitowner-controlled · read only

baseline-awareness-service.git · Dockerfile

baseline-awareness-service.git / Dockerfile

revision 451c07790f4eed9088805cd21762e29d1cfd8918 · 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"]