Mentions légales du service

Skip to content
Snippets Groups Projects
Commit a2952284 authored by Martin Genet's avatar Martin Genet
Browse files

dockerfiles for 2017.2.0 & 2019.1.0

parent b2d754ac
No related branches found
No related tags found
No related merge requests found
#FROM ubuntu:latest
#FROM quay.io/fenicsproject/stable:2016.1.0
#FROM quay.io/fenicsproject/stable:2016.2.0
#FROM quay.io/fenicsproject/stable:2017.1.0
FROM quay.io/fenicsproject/stable:2017.2.0
#FROM quay.io/fenicsproject/stable:current
#FROM quay.io/fenicsproject/stable:latest
#USER root
#RUN apt-get update; apt-get -y upgrade; apt-get clean; rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
#RUN apt-get update; apt-get install -y software-properties-common
#RUN add-apt-repository -y ppa:fenics-packages/fenics-2016.1.0
#RUN add-apt-repository -y ppa:fenics-packages/fenics-2016.2.0
#RUN add-apt-repository -y ppa:fenics-packages/fenics-2017.1.0
#RUN add-apt-repository -y ppa:fenics-packages/fenics-2017.2.0
#RUN add-apt-repository -y ppa:fenics-packages/fenics
#RUN apt-get update; apt-get install -y fenics; apt-get clean; rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
RUN apt-get update; apt-get -y install python-future; apt-get clean; rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
RUN apt-get update; apt-get -y install libvtk6-dev python-vtk6; apt-get clean; rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
RUN pip3 install vtk; rm -rf ~/.cache/pip
ENV CPATH="/usr/include/vtk-6.2":$CPATH
RUN apt-get update; apt-get -y install gnuplot git; apt-get clean; rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
WORKDIR /home/fenics
RUN git clone https://github.com/aschn/gnuplot-colorbrewer.git
RUN echo "set loadpath \"/home/fenics/gnuplot-colorbrewer/diverging:/home/fenics/gnuplot-colorbrewer/qualitative:/home/fenics/gnuplot-colorbrewer/sequential\"" > .gnuplot
WORKDIR /home/fenics
RUN mkdir code
ENV PYTHONPATH=/home/fenics/code:$PYTHONPATH
ENV PATH=/home/fenics/code/myPythonLibrary:/home/fenics/code/myVTKPythonLibrary:/home/fenics/code/vtkpython_cbl:$PATH
#USER root
#FROM ubuntu:latest
#FROM quay.io/fenicsproject/stable:2016.1.0
#FROM quay.io/fenicsproject/stable:2016.2.0
#FROM quay.io/fenicsproject/stable:2017.1.0
FROM quay.io/fenicsproject/stable:2017.2.0
#FROM quay.io/fenicsproject/stable:current
#FROM quay.io/fenicsproject/stable:latest
FROM quay.io/fenicsproject/stable:2019.1.0.r3
#USER root
RUN apt-get update; apt-get -y install python-future python-numpy; apt-get clean; rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
#RUN apt-get update; apt-get -y upgrade; apt-get clean; rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
#RUN apt-get update; apt-get install -y software-properties-common
#RUN add-apt-repository -y ppa:fenics-packages/fenics-2016.1.0
#RUN add-apt-repository -y ppa:fenics-packages/fenics-2016.2.0
#RUN add-apt-repository -y ppa:fenics-packages/fenics-2017.1.0
#RUN add-apt-repository -y ppa:fenics-packages/fenics-2017.2.0
#RUN add-apt-repository -y ppa:fenics-packages/fenics
#RUN apt-get update; apt-get install -y fenics; apt-get clean; rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
RUN apt-get update; apt-get -y install libvtk6-dev; apt-get clean; rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
ENV CPATH="/usr/include/vtk-6.2":$CPATH
RUN pip install future vtk; pip3 install vtk
RUN apt-get update; apt-get -y install libvtk7-dev python-vtk6 python3-vtk7; apt-get clean; rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
ENV CPATH="/usr/include/vtk-7.1":$CPATH
RUN apt-get update; apt-get -y install gnuplot git; apt-get clean; rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
WORKDIR /home/fenics
......@@ -32,5 +14,3 @@ WORKDIR /home/fenics
RUN mkdir code
ENV PYTHONPATH=/home/fenics/code:$PYTHONPATH
ENV PATH=/home/fenics/code/myPythonLibrary:/home/fenics/code/myVTKPythonLibrary:/home/fenics/code/vtkpython_cbl:$PATH
#USER root
FROM dolfin_dic-dev
RUN apt-get update; apt-get -y install git; apt-get clean; rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
WORKDIR /home/fenics/code
RUN git clone https://gitlab.inria.fr/mgenet/myPythonLibrary.git
RUN git clone https://gitlab.inria.fr/mgenet/myVTKPythonLibrary.git
......
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