Commit 32de309d authored by Your Name's avatar Your Name
Browse files

new dockerfile

parent 8f63bdfa
Loading
Loading
Loading
Loading
Loading
+0 −1
Original line number Original line Diff line number Diff line
@@ -6,7 +6,6 @@ __pycache__/
.env
.env
*env/
*env/
libclang*so
libclang*so
Dockerfile
build/
build/
*egg-info/
*egg-info/
*png
*png

Dockerfile

0 → 100644
+13 −0
Original line number Original line Diff line number Diff line
FROM debian:latest
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update
RUN apt-get install -y bash git wget gcc-12 openmpi-bin libopenmpi-dev build-essential python3 pip indent libgsl-dev libgsl27 libfftw3-dev libfftw3-mpi-dev
RUN rm /usr/lib/python*/EXTERNALLY-MANAGED
RUN pip install -U autopep8 Jinja2 numpy PyYAML libclang matplotlib numba
ENV EC_FLAGS="-Wl,--no-as-needed"
ENV EC_BUILD=/root/build/
ENV EC_DATA=/root/data/
ENV MPIRUN='mpirun --allow-run-as-root -n 2'
ENV OMP_NUM_THREADS=2
RUN mkdir -p $EC_BUILD
RUN mkdir -p $EC_DATA
 No newline at end of file