File size: 396 Bytes
7ccba92
 
d6bc76d
 
 
 
 
7ccba92
 
 
d6bc76d
7ccba92
 
 
 
 
d6bc76d
6a4cd32
 
7ccba92
045258d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
FROM python:3.9
#-slim
# Set up a new user named "user" with user ID 1000
RUN useradd -m -u 1000 user

# Switch to the "user" user
USER user

WORKDIR /app 

COPY --chown=user requirements.txt ./ 

RUN pip install -r requirements.txt 

EXPOSE 7860

COPY --chown=user . .
RUN mkdir -p ./.cache
RUN chmod 777 ./.cache

CMD ["uvicorn", "src.main_sentiment:app", "--host", "0.0.0.0", "--port", "7860"]