Skip to content
Snippets Groups Projects
Commit a8eecaaa authored by Adam Caprez's avatar Adam Caprez
Browse files

Add a plethora of dependencies.

parent 863e4d02
No related branches found
No related tags found
No related merge requests found
FROM jupyterhub/systemuser FROM jupyterhub/systemuser
RUN apt-get update && apt-get install -y attr subversion curl postgresql-client postgresql libpq-dev git uuid-dev gfortran file RUN apt-get update && apt-get install -y attr subversion curl postgresql-client postgresql libpq-dev git uuid-dev gfortran file \
libopenblas-dev libhdf5-dev h5utils liblapack-dev libgl1-mesa-dev libglu1-mesa libglu1-mesa-dev freeglut3 freeglut3-dev \
x11proto-gl-dev x11proto-print-dev libjpeg62-turbo-dev libzip-dev libperl-dev libXpm-dev libXp-dev libxmu-dev libxi-dev
RUN conda install -y ply xattr && pip install PyGreSQL RUN conda install -y ply xattr && pip install PyGreSQL
RUN /bin/bash -c "source activate /opt/conda/envs/python2 && conda install -y ply xattr && pip install PyGreSQL" RUN /bin/bash -c "source activate /opt/conda/envs/python2 && conda install -y ply xattr && pip install PyGreSQL"
RUN curl -s http://releases.llvm.org/3.8.1/clang+llvm-3.8.1-x86_64-linux-gnu-debian8.tar.xz | tar -C /usr/local --strip-components=1 -Jx RUN curl -s http://releases.llvm.org/3.8.1/clang+llvm-3.8.1-x86_64-linux-gnu-debian8.tar.xz | tar -C /usr/local --strip-components=1 -Jx
...@@ -9,3 +11,6 @@ RUN cd /tmp/boost_1_64_0 && export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin ...@@ -9,3 +11,6 @@ RUN cd /tmp/boost_1_64_0 && export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin
RUN cd /tmp/boost_1_64_0 && export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin && ./b2 clean && ./b2 toolset=clang --prefix=/usr/local -j 4 stage release && ./b2 install toolset=clang --prefix=/usr/local RUN cd /tmp/boost_1_64_0 && export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin && ./b2 clean && ./b2 toolset=clang --prefix=/usr/local -j 4 stage release && ./b2 install toolset=clang --prefix=/usr/local
RUN rm -rf /tmp/boost_1_64_0 RUN rm -rf /tmp/boost_1_64_0
RUN curl -sL https://johnvansickle.com/ffmpeg/builds/ffmpeg-git-64bit-static.tar.xz | tar -C /usr/local/bin --strip-components=1 -Jx RUN curl -sL https://johnvansickle.com/ffmpeg/builds/ffmpeg-git-64bit-static.tar.xz | tar -C /usr/local/bin --strip-components=1 -Jx
RUN curl -sL https://www.open-mpi.org/software/ompi/v2.1/downloads/openmpi-2.1.1.tar.gz | tar -zx -C /tmp && cd /tmp/openmpi-2.1.1 && \
./configure --prefix=/usr/local && make -j 4 && make install && rm -rf /tmp/openmpi-2.1.1
RUN ldconfig
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment