|
|
| |
|
|
| FROM python:3.9 |
|
|
| LABEL author="Phat-Lam" |
|
|
| |
| RUN useradd -m -u 1000 user |
| |
| |
| USER user |
| |
| |
| ENV HOME=/home/user \ |
| PATH=/home/user/.local/bin:$PATH |
|
|
| |
|
|
| WORKDIR $HOME/app |
| COPY --chown=user . $HOME/app |
|
|
| |
| USER root |
|
|
| RUN apt-get update |
|
|
| |
| USER user |
| |
| RUN pip install --upgrade pip --timeout 120 |
| RUN pip install --no-cache-dir --upgrade -r requirement.txt |
| RUN unzip glove.zip -d glove |
| RUN unzip bert.zip -d bert |
| RUN unzip checkpoints.zip -d checkpoints |
| RUN unzip data.zip -d data |
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
| CMD ["streamlit","run", "./app.py", "--server.address", "0.0.0.0", "--server.port", "7860"] |
|
|
|
|