A Docker container that can run an IPython notebook server.
You almost certainly want to use the official ipython/docker-notebook container instead. This one has some extra features, and also some additional restrictions.
- Contains the psycopg2 package for talking to Postgres databases
- Contains the ggplot package for plotting
- Contains the db.py package for simplifying database interactions
- Does not use https or password protection by default.
- Only supports Python 2.x.
Because of the lack of encryption or password protection, you should only run this container on your local machine.
This will mount your local directory to /notebooks and make the notebook accessible at port 8888.
docker run -d -p 8888:8888 -v `pwd`:/notebooks sendgridlabs/ipython