blacksheep.dockerfile 380 B

123456789101112131415
  1. FROM python:3.11-bullseye
  2. WORKDIR /blacksheep
  3. COPY ./ /blacksheep
  4. RUN pip3 install -U pip
  5. RUN pip3 install cython==0.29.34
  6. RUN pip3 install -r /blacksheep/requirements.txt
  7. RUN pip3 install -r /blacksheep/requirements-gunicorn.txt
  8. RUN pip3 install -r /blacksheep/requirements-uvicorn.txt
  9. EXPOSE 8080
  10. CMD gunicorn app:app -k uvicorn.workers.UvicornWorker -c blacksheep_conf.py