phongtran commited on
Commit
6b76fb8
·
1 Parent(s): 9c56065
Files changed (2) hide show
  1. Dockerfile +8 -0
  2. requirements.txt +3 -0
Dockerfile CHANGED
@@ -4,12 +4,20 @@ ARG DEBIAN_FRONTEND=noninteractive
4
 
5
  ENV PYTHONUNBUFFERED=1
6
 
 
 
 
 
 
 
 
7
  RUN apt-get update && apt-get install --no-install-recommends -y \
8
  build-essential \
9
  python3.9 \
10
  python3-pip \
11
  git \
12
  ffmpeg \
 
13
  && apt-get clean && rm -rf /var/lib/apt/lists/*
14
 
15
  WORKDIR /code
 
4
 
5
  ENV PYTHONUNBUFFERED=1
6
 
7
+ RUN curl -fsSL https://nvidia.github.io/libnvidia-container/gpgkey | sudo gpg --dearmor -o /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg \
8
+ && curl -s -L https://nvidia.github.io/libnvidia-container/stable/deb/nvidia-container-toolkit.list | \
9
+ sed 's#deb https://#deb [signed-by=/usr/share/keyrings/nvidia-container-toolkit-keyring.gpg] https://#g' | \
10
+ sudo tee /etc/apt/sources.list.d/nvidia-container-toolkit.list
11
+
12
+ RUN sed -i -e '/experimental/ s/^#//g' /etc/apt/sources.list.d/nvidia-container-toolkit.list
13
+
14
  RUN apt-get update && apt-get install --no-install-recommends -y \
15
  build-essential \
16
  python3.9 \
17
  python3-pip \
18
  git \
19
  ffmpeg \
20
+ nvidia-container-toolkit \
21
  && apt-get clean && rm -rf /var/lib/apt/lists/*
22
 
23
  WORKDIR /code
requirements.txt CHANGED
@@ -1 +1,4 @@
 
 
 
1
  einops
 
1
+ gradio
2
+ transformers
3
+ torch
4
  einops