A Dockerfile for Just Enough Math (or any book, for that matter)
FROM odewahn/atlas-base MAINTAINER Andrew Odewahn "odewahn@oreilly.com" # # Install systemwide requirements # RUN apt-get install -y libatlas-base-dev RUN apt-get install -y gfortran RUN apt-get install -y gcc-multilib RUN apt-get install -y lynx RUN apt-get install -y emacs23-nox RUN apt-get install -y glpk RUN apt-get install -y python-glpk # # Install python packages using pip # RUN pip install scipy RUN pip install neurolab RUN pip install hyperloglog RUN pip install countminsketch RUN pip install pybloom RUN pip install lshash # # Install content using atlas-api to build the project # Be sure to set ATLAS_KEY as an environment variable! # export ATLAS_KEY=<your atlas API key> # USER atlas WORKDIR /home/atlas RUN atlas2ipynb $ATLAS_KEY odewahn/jem-docker