Skip to content
Snippets Groups Projects
Dockerfile 1.03 KiB
FROM  eicweb.phy.anl.gov:4567/containers/eic_container/jug_dev:master

LABEL maintainer="Whitney Armstrong <warmstrong@anl.gov>" \
      name="insane2" \
      group="whit/insane2" \
      march="native" \
      basedist="ubuntu" \
      base="jug_dev" \
      version="0.8"

#RUN cd /tmp             \
#      && source /usr/local/bin/thisroot.sh                                                 \
#      && git clone https://eicweb.phy.anl.gov/whit/web_canvas.git   \
#      && mkdir -p web_canvas/build && cd web_canvas/build           \
#      && cmake ../.  && make -j8 install                            \
#      && cd /tmp && rm -rf web_canvas
RUN apt update && apt install -y --no-install-recommends graphviz doxygen texlive

RUN cd /tmp             \
      && source /usr/local/bin/thisroot.sh \
      && git clone  https://eicweb.phy.anl.gov/whit/insane2.git \
      && mkdir -p insane2/build && cd insane2/build \
      && cmake ../. -DCMAKE_CXX_STANDARD=17 \
      && make -j30  && make -j4 install \
      && cd /tmp && rm -rf /tmp/insane2