Skip to content
Snippets Groups Projects
Commit 7cec81f0 authored by Thomas Purcell's avatar Thomas Purcell
Browse files

update docker enviroment

Include doxygen and sphinx
parent 8c891303
No related branches found
No related tags found
No related merge requests found
......@@ -14,6 +14,7 @@ RUN apt-get update &&\
apt-get install -y liblapack-dev libblas-dev &&\
apt-get install -y openssh-client openssh-server rsync &&\
apt-get install -y openmpi-bin openmpi-common libopenmpi-dev &&\
apt-get install -y doxygen &&\
apt-get clean
RUN apt-get install -y gpg-agent wget software-properties-common &&\
......@@ -39,7 +40,7 @@ RUN useradd -d /home/runner -ms /bin/bash runner
USER runner
WORKDIR /home/runner
RUN sh /tmp/oneapi.sh -s -a --silent --eula accept --components intel.oneapi.lin.python3:intel.oneapi.lin.tbb.devel:intel.oneapi.lin.dpcpp-cpp-compiler:intel.oneapi.lin.dpcpp-library:intel.oneapi.lin.mkl.devel:intel.oneapi.lin.dpcpp-ct
RUN sh /tmp/oneapi.sh -s -a --silent --eula accept --components intel.oneapi.lin.python3:intel.oneapi.lin.tbb.devel:intel.oneapi.lin.dpcpp-cpp-compiler:intel.oneapi.lin.dpl:intel.oneapi.lin.mkl.devel:intel.oneapi.lin.dpcpp-ct
RUN sh /tmp/hpc_oneapi.sh -s -a --silent --eula accept --components intel.oneapi.lin.mpi.devel:intel.oneapi.lin.dpcpp-cpp-compiler-pro:intel.oneapi.lin.ifort-compiler
ENV CONDA_DEFAULT_ENV='base'
......@@ -54,3 +55,4 @@ ENV _CE_CONDA=''
ENV _CE_M=''
RUN /home/runner/intel/oneapi/intelpython/latest/bin/conda install -y numpy scipy pandas pytest seaborn tornado
RUN /home/runner/intel/oneapi/intelpython/latest/bin/pip install sphinx sphinx-rtd-theme breathe sphinx-sitemap myst_parser
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment