diff options
Diffstat (limited to 'share/spack/docker/spack_builder/Dockerfile-spack_builder_ubuntu_18.04')
-rw-r--r-- | share/spack/docker/spack_builder/Dockerfile-spack_builder_ubuntu_18.04 | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/share/spack/docker/spack_builder/Dockerfile-spack_builder_ubuntu_18.04 b/share/spack/docker/spack_builder/Dockerfile-spack_builder_ubuntu_18.04 new file mode 100644 index 0000000000..417a11f932 --- /dev/null +++ b/share/spack/docker/spack_builder/Dockerfile-spack_builder_ubuntu_18.04 @@ -0,0 +1,23 @@ + +# +# To build this image: +# +# cd <path-to-spack-repo>/share/spack/docker/spack_builder +# docker build -f Dockerfile-spack_builder_ubuntu_18.04 -t spack_builder_ubuntu_18.04 . +# + +from spack/ubuntu:bionic + +RUN apt-get -yqq update && apt-get -yqq install \ + clang \ + g++-5 \ + gcc-5 \ + gfortran-5 \ + unzip \ + vim && \ + rm -rf /var/lib/apt/lists/* + +RUN export PATH=/spack/bin:$PATH && \ + spack compiler find gcc clang + +RUN sed -i 's/f77: null/f77: \/usr\/bin\/gfortran/g;s/fc: null/fc: \/usr\/bin\/gfortran/g' ~/.spack/linux/compilers.yaml |