Public | Automated Build

Last pushed: 20 days ago
Short Description
Short description is empty for this repo.
Full Description


Docker container with a bootstrapped installation of Anaconda (based on Python 3.5) that is ready to use.

The Anaconda distribution is installed into the /opt/conda folder and ensures that the default user has the conda command in their path.

Anaconda is the leading open data science platform powered by Python. The open source version of Anaconda is a high performance distribution and includes over 100 of the most popular Python packages for data science. Additionally, it provides access to over 720 Python and R packages that can easily be installed using the conda dependency and environment manager, which is included in Anaconda.


You can download and run this image using the following commands:

docker pull continuumio/anaconda3
docker run -i -t continuumio/anaconda3 /bin/bash

Alternatively, you can start a Jupyter Notebook server and interact with Anaconda via your browser:

docker run -i -t -p 8888:8888 continuumio/anaconda3 /bin/bash -c "/opt/conda/bin/conda install jupyter -y --quiet && mkdir /opt/notebooks && /opt/conda/bin/jupyter notebook --notebook-dir=/opt/notebooks --ip='*' --port=8888 --no-browser"

You can then view the Jupyter Notebook by opening http://localhost:8888 in your browser, or http://<DOCKER-MACHINE-IP>:8888 if you are using a Docker Machine VM.

Docker Pull Command
Source Repository

Comments (5)
9 days ago

4.4.0 and 4.3.1 have a broken matplotlib. To fix, install libgl1-mesa-glx

2 months ago

OK. Just tried based on the release date of Python 3.6, 4.2.0 has Python 3.5. It may be helpful updating the description though.

2 months ago

Looks like this is already updated to Python 3.6. I have some package that doesn't work with Python 3.6. Which version should I pull if I wanted to use Python 3.5 or 3.4?

3 months ago

+1 Aldian

4 months ago

can you use mkdir -p /opt/notebooks so we can succesfully restart existing container?