RoleMesh-Gateway/docker/Dockerfile

13 lines
279 B
Docker

FROM python:3.11-slim
WORKDIR /app
COPY pyproject.toml README.md LICENSE /app/
COPY src /app/src
RUN pip install --no-cache-dir -e .
ENV ROLE_MESH_CONFIG=/app/configs/models.yaml
EXPOSE 8000
CMD ["uvicorn", "rolemesh_gateway.main:app", "--host", "0.0.0.0", "--port", "8000"]