anchor.diff:  # Clean Build: docker build --rm=true --no-cache=true -t="<user>/<name>:<tag>" .
   # Incremental Build: docker build -t="<user>/<name>:<tag>" .
  -# Launch: docker run -p 8080:8080 -ti "<user>/<name>:<tag>"
  +# Run interactive: docker run -p 8080:8080 -ti "<user>/<name>:<tag>"
  +# Run standalone: docker run -d -v /var -v /demo -p 8080:8080 <user>/<name>:<tag> "./demo_forcegrid.py --noviewer --numcubes 4,4,1"
   
   # Base image is Ubuntu 14.04
   FROM ubuntu:14.04
  
positive.code:     python3-numpy \
      python3-pandas \
      python3-pil \
      python3-pip \
      python3-pytest \
      python3-tornado \
      python3-zmq
  
  # Install PIP packages for Azrael.
  RUN pip3 install cytoolz setproctitle websocket-client==0.15 pymongo
  
  # Clone and compile the Boost-Python-Bullet wrapper.
  WORKDIR /tmp
  RUN pip3 install \
   -e git+https://github.com/Klumhru/boost-python-bullet.git#egg=boost-python-bullet
  
  # Clone Azrael from GitHub.
  WORKDIR /demo
  RUN git clone https://github.com/olitheolix/azrael
  WORKDIR /demo/azrael
  
  # Expose the webserver port.
  EXPOSE 8080
  
  # Tell Docker not to track any changes in "/demo" directory (this is
  # where MongoDB stores its files and where Azrael puts its logs).
  VOLUME /demo
  
  ENTRYPOINT ["/usr/bin/python3", "entrypoint.py"]
  
  # Default command: start MongoDB and Azrael.
  CMD ["-h"]
  
negative.code:          ' dist 10gen' | tee /etc/apt/sources.list.d/10gen.list
  
  # Install Ubuntu packages for Azrael.
  RUN apt-get update && apt-get install -y \
      IPython3 \
      git \
      libassimp-dev \
  