Select Git revision
solo_obt2utc.pro
-
Roberto Susino authoredRoberto Susino authored
Dockerfile 541 B
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