video-retalking icon indicating copy to clipboard operation
video-retalking copied to clipboard

Share my Dockerfile

Open 0000sir opened this issue 3 months ago • 0 comments

The instructions in readme is a bit outdated, python 3.8, cuda 11.1 is not fit with 4090, I updated it and tested fine. Finally it works, but not as good as expected. Here comes the Dockerfile:

FROM nvidia/cuda:11.8.0-cudnn8-devel-ubuntu22.04
RUN apt-get update -y && DEBIAN_FRONTEND=noninteractive apt-get install -yq ffmpeg build-essential cmake
RUN apt-get install -y python3.10 python3-pip
RUN pip install torch==2.0.0+cu118 torchvision==0.15.0+cu118 -f https://download.pytorch.org/whl/torch_stable.html
COPY ./video-retalking /src/
WORKDIR /src
RUN pip install -r requirements.txt --default-timeout=600

and the compose file:

version: "3"
services:
  retalking:
    build: 
      context: .
      dockerfile: Dockerfile
    tty: true
    runtime: nvidia
    environment:
      - NVIDIA_VISIBLE_DEVICES=all
    volumes:
      - ./video-retalking:/src
      - ./files:/files
      - ./checkpoints:/src/checkpoints

Hope this will help someone struggled in running errors.

0000sir avatar Apr 14 '24 04:04 0000sir