mirror of
https://github.com/deepfakes/faceswap
synced 2025-06-08 20:13:52 -04:00
* Dependencies update - Split requirements.txt into separate version files - More flexible package pinning - Update dependencies - Fix pynvml being constantly re-downloaded on update - Update dockerfiles - update INSTALL.md
19 lines
696 B
Text
Executable file
19 lines
696 B
Text
Executable file
FROM tensorflow/tensorflow:1.15.0-gpu-py3
|
|
|
|
ENV DEBIAN_FRONTEND noninteractive
|
|
|
|
RUN add-apt-repository -y ppa:jonathonf/ffmpeg-4 \
|
|
&& apt-get update -qq -y \
|
|
&& apt-get install -y libsm6 libxrender1 libxext-dev python3-tk ffmpeg git \
|
|
&& apt-get clean \
|
|
&& rm -rf /var/lib/apt/lists/*
|
|
|
|
COPY _requirements_base.txt /opt/
|
|
RUN pip3 install --upgrade pip
|
|
RUN pip3 --no-cache-dir install -r /opt/_requirements_base.txt && rm /opt/_requirements_base.txt
|
|
RUN pip3 install jupyter matplotlib
|
|
RUN pip3 install jupyter_http_over_ws
|
|
RUN jupyter serverextension enable --py jupyter_http_over_ws
|
|
|
|
WORKDIR "/notebooks"
|
|
CMD ["jupyter-notebook", "--allow-root" ,"--port=8888" ,"--no-browser" ,"--ip=0.0.0.0"]
|