Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
VEBER Philippe
codepi
Commits
57aaf147
Commit
57aaf147
authored
Dec 16, 2018
by
Philippe Veber
Browse files
docker: added bayescode
parent
2d8a6de2
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
46 additions
and
0 deletions
+46
-0
etc/docker/bayescode/Dockerfile
etc/docker/bayescode/Dockerfile
+46
-0
No files found.
etc/docker/bayescode/Dockerfile
0 → 100644
View file @
57aaf147
# base
FROM
debian:stretch
MAINTAINER
Philippe Veber philippe.veber@gmail.com
RUN
apt-get update
&&
\
apt-get
install
--no-install-recommends
-qy
\
python-pip
\
python-dev
\
build-essential
\
python2.7-minimal
\
python-numpy
\
python-pandas
\
python-setuptools
\
python-dev
\
pyqt4-dev-tools
\
xauth
\
libcurl4-openssl-dev
\
libxml2-dev
\
libssl-dev
\
libcairo2-dev
RUN
pip
install
--upgrade
pip
RUN
pip
install
docopt
RUN
apt-get update
&&
\
apt-get
install
--no-install-recommends
-qy
\
r-base
\
pandoc
RUN
echo
'install.packages(c("rmarkdown","coda"), repos="https://mirror.ibcp.fr/pub/CRAN/", dependencies=TRUE)'
>
/tmp/packages.R
\
&&
Rscript /tmp/packages.R
# requirements
RUN
apt-get update
&&
apt-get
-qy
--no-install-recommends
install
git make cmake clang ca-certificates curl
# getting diffsel
ADD
https://api.github.com/repos/vlanore/diffsel/git/refs/heads/master version.json
RUN
git clone
-b
master https://github.com/bayesiancook/bayescode.git
WORKDIR
/bayescode
RUN
apt-get
install
-y
libopenmpi-dev
# compiling
RUN
cd
sources
&&
make
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment