We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f7e730c commit 0bec206Copy full SHA for 0bec206
1 file changed
fenics/Dockerfile
@@ -7,14 +7,19 @@ RUN apt-get update
7
8
# See https://fenicsproject.org/download/ (conda did not work due to an parsing issue of a version wildcard)
9
RUN mamba install -c conda-forge --yes \
10
-fenics-dolfinx \
11
-mpich \
12
-pyvista
+ fenics-dolfinx \
+ mpich \
+ pyvista
13
14
-RUN apt update && apt install -y libglfw3-dev libgles2-mesa-dev
+# system deps for GL / GLFW / GLES / GLU
15
+RUN apt-get update && apt-get install -y --no-install-recommends \
16
+ libglfw3-dev \
17
+ libgles2-mesa-dev \
18
+ libglu1-mesa \
19
+ && rm -rf /var/lib/apt/lists/*
20
21
USER jovyan
-RUN pip install pyvista[all] trame-jupyter-extension
22
+RUN pip install "pyvista[all]" trame-jupyter-extension
23
RUN pip install vtk
24
RUN pip install gmsh
25
0 commit comments