Fountain Coach Gitowner-controlled · read only

baseline-awareness-service.git · Dockerfile

baseline-awareness-service.git / Dockerfile

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