forked from rapidsai-community/notebooks-contrib
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDockerfile
28 lines (22 loc) · 977 Bytes
/
Dockerfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
FROM rapidsai/rapidsai:cuda9.2-runtime-ubuntu16.04
SHELL ["/bin/bash", "-c"]
RUN source activate rapids && conda install -y \
matplotlib \
scikit-learn \
seaborn \
python-louvain
jinja2 \
&& pip install graphistry mockito
RUN source activate rapids && conda install -c \
nvidia/label/cuda10.0 -c rapidsai/label/cuda10.0 -c numba -c conda-forge -c defaults cugraph
# ToDo: let user supply kaggle creds
RUN source activate rapids && pip install kaggle
ADD data /data
RUN mkdir -p /rapids/notebooks/extended
# symlinked so users can browse the data directory inside JupyterLab
RUN ln -s /data /rapids/notebooks/extended
ADD cpu_comparisons /rapids/notebooks/extended/cpu_comparisons
ADD tutorials /rapids/notebooks/extended/tutorials
ADD cugraph_benchmark /rapids/notebooks/extended/cugraph_benchmark
WORKDIR /rapids/notebooks/extended
CMD source activate rapids && sh /rapids/notebooks/utils/start-jupyter.sh