karthikmn commited on
Commit
e956727
·
verified ·
1 Parent(s): 9b767da

Create Dockerfile.fenics

Browse files
Files changed (1) hide show
  1. simulators/Dockerfile.fenics +13 -0
simulators/Dockerfile.fenics ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM quay.io/fenicsproject/stable:latest
2
+
3
+ # Set working directory
4
+ WORKDIR /app
5
+
6
+ # Copy FEniCS simulation files
7
+ COPY fenics_simulation.py /app
8
+
9
+ # Install Python dependencies for visualization
10
+ RUN apt-get update && apt-get install -y python3-pip && pip3 install matplotlib pyvista
11
+
12
+ # Command to run FEniCS simulations
13
+ CMD ["python3", "fenics_simulation.py"]