anchor.diff:  # Apache2 Httpd
    && apt-get install -y apache2 \
   
  -# SBT
  +# Sbt
    && wget https://s3.amazonaws.com/fluxcapacitor.com/packages/sbt-0.13.8.tgz \
    && tar xvzf sbt-0.13.8.tgz \
    && rm sbt-0.13.8.tgz \
    && ln -s /root/sbt/bin/sbt /usr/local/bin \
  - && cd pipeline \
  - && rm -rf /root/.ivy2 \
  - && sbt clean clean-files \
  + && rm -rf /root/.ivy2 
   
  -# Feeder Producer App
  - && sbt feeder/assembly \
  -
  -# Streaming Consumer App
  - && sbt streaming/package \
  -
  +RUN \
   # Start from ~
  - && cd ~ \
  + cd ~ \
   
   # Spark Job Server
    && wget https://s3.amazonaws.com/fluxcapacitor.com/packages/spark-jobserver-0.5.2.tar.gz \
    && tar xvzf spark-jobserver-0.5.2.tar.gz \
  - && rm spark-jobserver-0.5.2.tar.gz \
  - && cd spark-jobserver-0.5.2 \
  - && sbt job-server-tests/package \
  - && ln -s ~/pipeline/config/spark-jobserver/pipeline.conf config \
  - && ln -s ~/pipeline/config/spark-jobserver/pipeline.sh config \
  - && bin/server_package.sh pipeline \
  - && cp /tmp/job-server/* . \
  - && rm -rf /tmp/job-server \
  - && cd ~/pipeline \
  - && mkdir -p logs/spark-jobserver \
  - && cd ~ \
  + && rm spark-jobserver-0.5.2.tar.gz \ 
  + && mkdir -p ~/pipeline/logs/spark-jobserver \
   
   # iPython
   # && pip install jupyter \
  
positive.code: # Apache Hadoop
   && wget https://s3.amazonaws.com/fluxcapacitor.com/packages/hadoop-2.6.0.tar.gz \
   && tar xvzf hadoop-2.6.0.tar.gz \
   && rm hadoop-2.6.0.tar.gz \
  
  WORKDIR /root
  
negative.code: # Pip
  # && apt-get install -y python-pip \
  
  # SSH
   && apt-get install -y openssh-server \
  
  # Java
   && apt-get install -y default-jdk \
  