Spaces:
Sleeping
Sleeping
| FROM python:latest | |
| USER root | |
| RUN apt-get update | |
| RUN apt-get upgrade -y | |
| #RUN apt-get install -y python3.12 wget | |
| #RUN apt-get install -y python3-pip | |
| #RUN apt install -y python3.12-venv | |
| RUN apt-get install -y pkg-config | |
| RUN apt-get install -y cmake | |
| RUN useradd -m -u 1000 user | |
| USER user | |
| ENV HOME=/home/user \ | |
| PATH=/home/user/.local/bin:$PATH | |
| WORKDIR $HOME/methylsight2 | |
| RUN python3 -m venv env | |
| RUN env/bin/pip install flair | |
| COPY requirements.txt $HOME/methylsight2 | |
| RUN env/bin/pip install -r requirements.txt | |
| ADD --chown=user https://methylsight2.s3.us-east-2.amazonaws.com/weights.ckpt $HOME/methylsight2/methylsight2.ckpt | |
| COPY model.py $HOME/methylsight2 | |
| COPY app.py $HOME/methylsight2 | |
| #ENTRYPOINT [ "/bin/bash", "-l", "-c" ] | |
| CMD ["env/bin/uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"] | |