Spaces:
Runtime error
Runtime error
jorgejungle
commited on
Commit
•
8a0a23e
1
Parent(s):
e4c60f6
Update Dockerfile
Browse files- Dockerfile +14 -5
Dockerfile
CHANGED
@@ -31,12 +31,21 @@ RUN apt-get update && apt-get install --no-install-recommends -y \
|
|
31 |
libgles2-mesa-dev \
|
32 |
cmake \
|
33 |
curl
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
34 |
|
35 |
-
|
36 |
-
ENV LD_LIBRARY_PATH=/usr/lib64:$LD_LIBRARY_PATH \
|
37 |
-
NVIDIA_VISIBLE_DEVICES=all \
|
38 |
-
NVIDIA_DRIVER_CAPABILITIES=compute,utility,graphics \
|
39 |
-
PYOPENGL_PLATFORM=egl
|
40 |
|
41 |
# Set up a new user named "user" with user ID 1000
|
42 |
RUN useradd -m -u 1000 user
|
|
|
31 |
libgles2-mesa-dev \
|
32 |
cmake \
|
33 |
curl
|
34 |
+
|
35 |
+
ENV PYTHONDONTWRITEBYTECODE=1
|
36 |
+
ENV PYTHONUNBUFFERED=1
|
37 |
+
|
38 |
+
# for GLEW
|
39 |
+
ENV LD_LIBRARY_PATH /usr/lib64:$LD_LIBRARY_PATH
|
40 |
+
|
41 |
+
# nvidia-container-runtime
|
42 |
+
ENV NVIDIA_VISIBLE_DEVICES all
|
43 |
+
ENV NVIDIA_DRIVER_CAPABILITIES compute,utility,graphics
|
44 |
+
|
45 |
+
# Default pyopengl to EGL for good headless rendering support
|
46 |
+
ENV PYOPENGL_PLATFORM egl
|
47 |
|
48 |
+
COPY ./10_nvidia.json /usr/share/glvnd/egl_vendor.d/10_nvidia.json
|
|
|
|
|
|
|
|
|
49 |
|
50 |
# Set up a new user named "user" with user ID 1000
|
51 |
RUN useradd -m -u 1000 user
|