Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
D
docker-shadwick
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Deploy
Releases
Container registry
Model registry
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
This is an archived project. Repository and other project resources are read-only.
Show more breadcrumbs
Holland Computing Center
docker-shadwick
Commits
a8eecaaa
Commit
a8eecaaa
authored
7 years ago
by
Adam Caprez
Browse files
Options
Downloads
Patches
Plain Diff
Add a plethora of dependencies.
parent
863e4d02
No related branches found
No related tags found
No related merge requests found
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
Dockerfile
+6
-1
6 additions, 1 deletion
Dockerfile
with
6 additions
and
1 deletion
Dockerfile
+
6
−
1
View file @
a8eecaaa
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
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment