Spaces:
Runtime error
Runtime error
Jiading Fang
commited on
Commit
·
0a3d1f8
1
Parent(s):
98fec44
update Dockerfile to allow gradio
Browse files- Dockerfile +15 -6
- Makefile +1 -1
Dockerfile
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
FROM nvidia/cuda:11.3.1-devel-
|
2 |
|
3 |
ENV PROJECT=vidar
|
4 |
ENV LC_ALL=C.UTF-8
|
@@ -9,16 +9,18 @@ ENV PYTORCH_VERSION=1.10.0+cu113
|
|
9 |
ENV TORCHVISION_VERSION=0.11.1+cu113
|
10 |
ENV CUDNN_VERSION=8.2.1.32-1+cuda11.3
|
11 |
ENV NCCL_VERSION=2.9.9-1+cuda11.3
|
|
|
12 |
|
13 |
# Install basic libraries
|
14 |
RUN apt-get update && apt-get install -y \
|
15 |
-
build-essential cmake g
|
|
|
|
|
16 |
|
17 |
# Install python and pip
|
18 |
RUN apt-get install -y python${PYTHON_VERSION} python3-pip
|
19 |
-
RUN ln -s /usr/bin/python${PYTHON_VERSION} /usr/bin/python
|
20 |
-
|
21 |
-
|
22 |
# Upgrade pip
|
23 |
RUN pip install --upgrade pip
|
24 |
|
@@ -80,7 +82,7 @@ RUN apt-get install -y \
|
|
80 |
RUN pip install pytorch3d
|
81 |
|
82 |
# Install CuPY
|
83 |
-
RUN pip install cupy
|
84 |
|
85 |
# Install huggingface transformers
|
86 |
RUN pip install transformers
|
@@ -95,6 +97,9 @@ WORKDIR /workspace
|
|
95 |
RUN git clone https://github.com/VitorGuizilini-TRI/dgp.git
|
96 |
ENV PYTHONPATH="/workspace/dgp:$PYTHONPATH"
|
97 |
|
|
|
|
|
|
|
98 |
# Create workspace folder
|
99 |
RUN mkdir -p /workspace/experiments
|
100 |
RUN mkdir -p /workspace/${PROJECT}
|
@@ -105,3 +110,7 @@ COPY . /workspace/${PROJECT}
|
|
105 |
# Set environment variables
|
106 |
ENV PYTHONPATH="/workspace/${PROJECT}:$PYTHONPATH"
|
107 |
ENV PYTHONPATH="/workspace/${PROJECT}/externals/camviz:$PYTHONPATH"
|
|
|
|
|
|
|
|
|
|
1 |
+
FROM nvidia/cuda:11.3.1-devel-ubuntu20.04
|
2 |
|
3 |
ENV PROJECT=vidar
|
4 |
ENV LC_ALL=C.UTF-8
|
|
|
9 |
ENV TORCHVISION_VERSION=0.11.1+cu113
|
10 |
ENV CUDNN_VERSION=8.2.1.32-1+cuda11.3
|
11 |
ENV NCCL_VERSION=2.9.9-1+cuda11.3
|
12 |
+
ARG DEBIAN_FRONTEND=noninteractive
|
13 |
|
14 |
# Install basic libraries
|
15 |
RUN apt-get update && apt-get install -y \
|
16 |
+
build-essential cmake g++ git curl docker.io vim wget ca-certificates
|
17 |
+
RUN apt-get install -y --no-install-recommends apt-utils
|
18 |
+
|
19 |
|
20 |
# Install python and pip
|
21 |
RUN apt-get install -y python${PYTHON_VERSION} python3-pip
|
22 |
+
RUN ln -s /usr/bin/python${PYTHON_VERSION} /usr/bin/python
|
23 |
+
|
|
|
24 |
# Upgrade pip
|
25 |
RUN pip install --upgrade pip
|
26 |
|
|
|
82 |
RUN pip install pytorch3d
|
83 |
|
84 |
# Install CuPY
|
85 |
+
RUN pip install cupy-cuda11x
|
86 |
|
87 |
# Install huggingface transformers
|
88 |
RUN pip install transformers
|
|
|
97 |
RUN git clone https://github.com/VitorGuizilini-TRI/dgp.git
|
98 |
ENV PYTHONPATH="/workspace/dgp:$PYTHONPATH"
|
99 |
|
100 |
+
# Install gradio
|
101 |
+
RUN pip install gradio
|
102 |
+
|
103 |
# Create workspace folder
|
104 |
RUN mkdir -p /workspace/experiments
|
105 |
RUN mkdir -p /workspace/${PROJECT}
|
|
|
110 |
# Set environment variables
|
111 |
ENV PYTHONPATH="/workspace/${PROJECT}:$PYTHONPATH"
|
112 |
ENV PYTHONPATH="/workspace/${PROJECT}/externals/camviz:$PYTHONPATH"
|
113 |
+
|
114 |
+
# command
|
115 |
+
CMD ["python3", "app.py"]
|
116 |
+
# CMD ["gradio", "app.py"] # debug
|
Makefile
CHANGED
@@ -46,7 +46,7 @@ clean:
|
|
46 |
|
47 |
docker-build:
|
48 |
docker build \
|
49 |
-
-f
|
50 |
-t ${DOCKER_IMAGE} .
|
51 |
|
52 |
docker-interactive: docker-build
|
|
|
46 |
|
47 |
docker-build:
|
48 |
docker build \
|
49 |
+
-f Dockerfile \
|
50 |
-t ${DOCKER_IMAGE} .
|
51 |
|
52 |
docker-interactive: docker-build
|