Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
44 lines (33 sloc) 1.08 KB
FROM ubuntu
RUN apt-get update \
&& apt-get install -y --no-install-recommends \
build-essential \
curl \
cmake \
&& rm -rf /var/lib/apt/lists/*
RUN curl -qsSLkO \
https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-`uname -p`.sh \
&& bash Miniconda3-latest-Linux-`uname -p`.sh -b \
&& rm Miniconda3-latest-Linux-`uname -p`.sh
ENV PATH=/root/miniconda3/bin:$PATH
RUN conda install -y \
h5py \
pandas \
jupyter \
matplotlib \
seaborn \
scikit-learn \
pandas
RUN conda config --append channels conda-forge
RUN conda install feather-format -yc conda-forge
RUN conda install -y tensorflow keras
RUN conda install -y JSAnimation
RUN apt-get update && apt-get install -y graphviz xvfb python-opengl swig
RUN pip install graphviz xgboost
RUN pip install gym box2d
RUN conda clean --yes --tarballs --packages --source-cache
COPY jupyter_notebook_config.py /root/.jupyter/
VOLUME /notebook
WORKDIR /notebook
EXPOSE 8888
CMD xvfb-run -s "-screen 0 1400x900x24" jupyter notebook --allow-root --no-browser --ip=0.0.0.0 --NotebookApp.token=