Neupane9Sujal's picture
Upload 3 files
891be39 verified
raw
history blame
531 Bytes
FROM python:3.9
##set the work directory
WORKDIR /code
## copy the current directory contents into the container
COPY ./requirements.txt /code/requirements.txt
## install the required packages
RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
##Setup a new user named named "user"
RUN useradd user
##Add the user to the container
USER user
ENV HOME=/home/user \
PATH = /home/user/.local/bin:$PATH
WORKDIR $HOME/app
COPY --chown . $HOME/app
CMD["uvicorn","app:app","--host","0.0.0.0", "--port", "8000"]