File size: 623 Bytes
6d1ad5e
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# start with a base image
FROM python:3.8.9

RUN apt-get update && apt-get install -y ffmpeg libsm6 libxext6 cmake libgl1-mesa-glx
WORKDIR /home/user/app
RUN mkdir app
RUN pip install pip==22.0.2
WORKDIR /home/user
RUN apt-get update && apt-get install -y git-lfs
COPY packages.txt /root/packages.txt
COPY requirements.txt /home/user/app/requirements.txt
RUN git lfs install
RUN apt-get update && xargs -r -a /root/packages.txt apt-get install -y
COPY ./ /home/user/app
RUN pip install -r /home/user/app/requirements.txt
# COPY --from=lfs /app /home/user/app
WORKDIR /home/user/app

EXPOSE 7860
CMD ["python", "app.py"]