FROM nvidia/cuda:11.3.0-devel-ubuntu18.04 MAINTAINER Lucas Frérot # Setting up timezone ENV TZ=America/New_York RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone RUN apt-get -qq update && apt-get install -y \ curl \ gcc \ git \ libboost-dev \ libpython3-dev \ libopenmpi-dev \ libfftw3-dev \ libfftw3-mpi-dev \ python3 \ python3-dev \ python3-numpy \ python3-pip \ python3-scipy \ python3-h5py \ python3-netcdf4 \ python3-phabricator \ python3-click \ python3-yaml \ python3-matplotlib \ python3-sphinx \ python3-breathe \ python3-sphinx-rtd-theme \ python3-mpi4py \ doxygen \ scons \ && rm -rf /var/lib/apt/lists/* RUN pip3 install pytest uvw ENV CUDA_ROOT=/usr/local/cuda ENV THRUST_ROOT=/usr/local/cuda ENV LC_ALL=C.UTF-8 ENV LANG=C.UTF-8