mirror of https://github.com/XingangPan/DragGAN
Merge pull request #117 from merryHunter/feat/simple-docker-support
feat: added simple Dockerfile to quickly run Gradio apppull/127/head^2
commit
2ffd0bf226
@ -0,0 +1,27 @@
|
||||
FROM nvcr.io/nvidia/pytorch:23.05-py3
|
||||
|
||||
ENV PYTHONDONTWRITEBYTECODE 1
|
||||
ENV PYTHONUNBUFFERED 1
|
||||
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
make \
|
||||
pkgconf \
|
||||
xz-utils \
|
||||
xorg-dev \
|
||||
libgl1-mesa-dev \
|
||||
libglu1-mesa-dev \
|
||||
libxrandr-dev \
|
||||
libxinerama-dev \
|
||||
libxcursor-dev \
|
||||
libxi-dev \
|
||||
libxxf86vm-dev
|
||||
|
||||
RUN pip install --upgrade pip
|
||||
|
||||
COPY requirements.txt requirements.txt
|
||||
RUN pip install -r requirements.txt
|
||||
|
||||
WORKDIR /workspace
|
||||
|
||||
RUN (printf '#!/bin/bash\nexec \"$@\"\n' >> /entry.sh) && chmod a+x /entry.sh
|
||||
ENTRYPOINT ["/entry.sh"]
|
||||
@ -1,9 +1,13 @@
|
||||
torch
|
||||
torchvision
|
||||
Ninja
|
||||
gradio
|
||||
torch>=2.0.0
|
||||
scipy==1.11.0
|
||||
Ninja==1.10.2
|
||||
gradio>=3.35.2
|
||||
imageio-ffmpeg>=0.4.3
|
||||
huggingface_hub
|
||||
hf_transfer
|
||||
pyopengl
|
||||
imgui
|
||||
glfw
|
||||
glfw==2.6.1
|
||||
pillow>=9.4.0
|
||||
torchvision>=0.15.2
|
||||
imageio>=2.9.0
|
||||
|
||||
Loading…
Reference in New Issue