Skip to content
Snippets Groups Projects
Select Git revision
  • v5.1.0
  • master default protected
  • feature/redesign-update-bwdtrans-test
  • pkg/fedora-39-40
  • feature/redesign
  • feature/DirichletBnd_GLL
  • feature/fortran_LST
  • feature/redsign-StdReg-BwdTrans
  • feature/profiling_redesign
  • fix/L2fixfor3DH1D
  • feature/redesign-IPWRTBaseSumFacRefactor
  • feature/redesign_time_integration
  • feature/FieldsFromEids
  • feature/driver-invariant
  • feature/FlowChartIncompresible
  • feature/redesign-switch-PP
  • fix/SingularPoissonEqn
  • feature/docker-readme
  • feature/CFS_Updated_BJPrecon
  • feature/TimeDependantAdvection
  • feature/hdf5-fld-selective
  • v5.6.0
  • v5.5.0
  • v5.4.0
  • v5.3.0
  • v5.2.0
  • v5.0.3
  • v5.0.2
  • v5.0.1
  • v5.0.0
  • v5.0.0b
  • cug2018
  • v4.4.1
  • v4.4.0
  • v4.3.5
  • v4.3.4
  • v4.3.3
  • v4.3.2
  • v4.3.1
  • v4.3.0
40 results

Dockerfile

Blame
  • Forked from Nektar / Nektar
    1564 commits behind the upstream repository.
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    Dockerfile 1012 B
    FROM debian:buster-slim
    
    LABEL maintainer="Nektar++ Development Team <nektar-users@imperial.ac.uk>"
    
    RUN DEBIAN_RELEASE=buster && \
        echo "deb http://deb.debian.org/debian ${DEBIAN_RELEASE} non-free" > \
            /etc/apt/sources.list.d/debian-non-free.list && \
        apt-get update && \
        apt-get install -y build-essential cmake git \
        libboost-thread-dev libboost-iostreams-dev libboost-filesystem-dev libboost-system-dev \
        libboost-program-options-dev libboost-python-dev libboost-numpy-dev libboost-regex-dev \
        libfftw3-dev libhdf5-dev libhdf5-mpi-dev liblapack-dev liboce-foundation-dev \
        liboce-modeling-dev liboce-ocaf-dev libtet1.5-dev libtriangle-dev \
        libtinyxml-dev mpi-default-dev petsc-dev zlib1g-dev python-numpy libptscotch-dev \
        libarpack2-dev \
        texlive-base texlive-latex-extra texlive-science texlive-fonts-recommended texlive-pstricks \
        doxygen graphviz imagemagick
    
    RUN groupadd nektar && useradd -m -g nektar nektar
    USER nektar:nektar
    WORKDIR /home/nektar