CoolFace
Apppublic

Natarajan-Networks/grading-env

sourceHugging Faceapache-2.0updated 6mo agoView on Hugging Face
0likes
Dockerfile14 linesDownload Raw Back to root
1FROM python:3.11-slim2RUN apt-get update && apt-get install -y curl && rm -rf /var/lib/apt/lists/*3RUN useradd -m -u 1000 user4USER user5ENV PATH="/home/user/.local/bin:$PATH" \6    PYTHONPATH="/app/src"7WORKDIR /app8COPY --chown=user requirements.txt .9RUN pip install --no-cache-dir --upgrade -r requirements.txt10COPY --chown=user . /app11EXPOSE 786012HEALTHCHECK --interval=30s --timeout=10s --start-period=30s --retries=3 \13    CMD curl -f http://localhost:7860/health || exit 114CMD ["uvicorn", "src.envs.grading_env.server.app:app", "--host", "0.0.0.0", "--port", "7860"]