Skip to content
Snippets Groups Projects
Select Git revision
  • 32de309ddd43447db2a098d97a33df205c6fda51
  • main default protected
  • test_include
3 results

Dockerfile

Blame
  • 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