Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
ift
NIFTy
Commits
4aa9b766
Commit
4aa9b766
authored
Jan 24, 2019
by
Martin Reinecke
Browse files
tweak Dockerfile
parent
bfee5814
Changes
1
Hide whitespace changes
Inline
Side-by-side
Dockerfile
View file @
4aa9b766
FROM
debian:testing-slim
RUN
apt-get update
&&
apt-get
install
-y
\
# Needed for
gitlab tests
git \
# Needed for
setup
git
python3-pip
\
# Packages needed for NIFTy
libfftw3-dev \
python3 python3-pip python3-scipy \
python3-scipy \
# Documentation build dependencies
python3-sphinx-rtd-theme \
# Testing dependencies
python3-pytest-cov \
python3-pytest-cov
jupyter
\
# Optional NIFTy dependencies
python3-mpi4py \
#
Packages needed for NIFTy
libfftw3-dev
python3-mpi4py
python3-matplotlib
\
#
more optional NIFTy dependencies
&& pip3 install pyfftw \
# Optional NIFTy dependencies
&& pip3 install git+https://gitlab.mpcdf.mpg.de/ift/pyHealpix.git \
# Testing dependencies
&& rm -rf /var/lib/apt/lists/*
# Needed for demos to be running
RUN
apt-get update
&&
apt-get
install
-y
python3-matplotlib
\
&&
python3
-m
pip
install
--upgrade
pip
&&
python3
-m
pip
install
jupyter
\
&& pip3 install jupyter \
&& rm -rf /var/lib/apt/lists/*
# Set matplotlib backend
...
...
Write
Preview
Supports
Markdown
0%
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!
Cancel
Please
register
or
sign in
to comment