You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
# <20><><EFBFBD><EFBFBD>Miniconda3<61><33><EFBFBD><EFBFBD>
|
|
|
|
|
FROM continuumio/miniconda3
|
|
|
|
|
|
|
|
|
|
# <20><><EFBFBD>ù<EFBFBD><C3B9><EFBFBD>Ŀ¼
|
|
|
|
|
WORKDIR /SadTalker
|
|
|
|
|
|
|
|
|
|
# <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
COPY . /SadTalker
|
|
|
|
|
|
|
|
|
|
# <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Conda<64><61><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>װ<EFBFBD><D7B0>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
RUN conda create --name sadtalker python=3.8 -y && \
|
|
|
|
|
echo "source activate sadtalker" > ~/.bashrc && \
|
|
|
|
|
apt-get update && \
|
|
|
|
|
apt-get install -y libgl1-mesa-glx && \
|
|
|
|
|
apt-get install -y build-essential gfortran libatlas-base-dev libblas-dev liblapack-dev libffi-dev libssl-dev && \
|
|
|
|
|
apt-get install -y ffmpeg
|
|
|
|
|
|
|
|
|
|
RUN pip install torch==2.1.2+cu118 torchaudio==2.1.2+cu118 torchvision==0.16.2+cu118 -f https://download.pytorch.org/whl/torch_stable.html -i https://pypi.tuna.tsinghua.edu.cn/simple
|
|
|
|
|
|
|
|
|
|
RUN pip install tb-nightly
|
|
|
|
|
|
|
|
|
|
RUN pip install basicsr==1.4.2 -i https://pypi.tuna.tsinghua.edu.cn/simple
|
|
|
|
|
|
|
|
|
|
RUN pip install -r requirements.txt
|
|
|
|
|
|
|
|
|
|
EXPOSE 8000
|
|
|
|
|
|
|
|
|
|
CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "8000"]
|