anchor.diff:  ENV DEBIAN_FRONTEND noninteractive
   ENV TERM xterm
   USER root
  -RUN mkdir -p /root/src \
  -    && apt-get -qq update \
  -    && apt-get install -qqy apt-utils \
  -    && apt-get -qq upgrade \
  -    && apt-get -qq dist-upgrade
  -
  -##############################################################################
  -# Configurations
  +
  +# server_env
  +ENV server_env dev
  +
  +# Set up the application directory
  +VOLUME ["/src"]
  +WORKDIR /src
  +
  +##############################################################################
  +# Configurations / dependencies
   ##############################################################################
   
   ENV PATH /root/bin:$PATH
   
   ENV UTF8_LOCALE en_US
   ENV TIMEZONE 'America/Denver'
  -
   ENV ORACLE_VERSION_LONG 11.2.0.3.0-2
   ENV ORACLE_VERSION_SHORT 11.2
   ENV ORACLE_HOME /usr/lib/oracle/${ORACLE_VERSION_SHORT}/client64
  
positive.code:         sockets \
          xdebug-2.4.0RC2 \
          zip \
      && php -m
  
  # INI settings
  RUN echo "memory_limit=-1"              > $PHP_INI_DIR/memory_limit.ini \
      && echo "date.timezone=${TIMEZONE}" > $PHP_INI_DIR/date_timezone.ini \
      && echo "error_reporting=E_ALL"     > $PHP_INI_DIR/error_reporting.ini \
      && echo "display_errors=On"         > $PHP_INI_DIR/display_errors.ini \
      && echo "log_errors=On"             > $PHP_INI_DIR/log_errors.ini \
      && echo "report_memleaks=On"        > $PHP_INI_DIR/report_memleaks.ini \
      && echo "error_log=syslog"          > $PHP_INI_DIR/error_log.ini
  
  ##############################################################################
  # users
  ##############################################################################
  
  # Configure root account
  RUN rsync -ac /container/dotfiles/     /root/ \
      && echo "export ORACLE_HOME=$(echo $ORACLE_HOME)"          >> /root/.bash_profile \
      && echo "export LD_LIBRARY_PATH=$(echo $LD_LIBRARY_PATH)"  >> /root/.bash_profile \
      && echo "export TNS_ADMIN=$(echo $TNS_ADMIN)"              >> /root/.bash_profile \
  
negative.code:     && dpkg -i oracle-instantclient${ORACLE_VERSION_SHORT}-sqlplus_${ORACLE_VERSION_LONG}_amd64.deb \
      && mkdir -p /oracle/product \
      && ln -s $ORACLE_HOME /oracle/product/latest \
      && mkdir -p /oracle/product/latest/network/admin \
  
  ##############################################################################
  # PHP
  ##############################################################################
  
      # Packages
      # - libaio1 is required for oci8
      # - libicu-dev is required for intl
      # - libxml2-dev is required for soap
      && apt-get install -qqy \
          libaio1 \
          libicu-dev \
          libxml2-dev \
          php-pear \
          php5-memcached \
          php5-redis \
  
      # Configure and install oci8
      # Don't poke it or it'll break
      && cp /usr/include/oracle/${ORACLE_VERSION_SHORT}/client64/* /oracle/product/latest/ \
      && cd /oracle/product/latest \
      && ln -s lib/libnnz11.so       libnnz.so \
      && ln -s lib/libnnz11.so       libnnz11.so \
      && ln -s lib/libclntsh.so.11.1 libclntsh.so \
      && ln -s lib/libclntsh.so.11.1 libclntsh.so.11.1 \
      && echo "instantclient,/oracle/product/latest" | pecl install oci8-2.1.1.tgz \
      && echo "extension=oci8.so" > $PHP_INI_DIR/oci8.ini \
  
      # Extensions
      && curl -L http://pecl.php.net/get/xdebug-2.4.0RC2.tgz > /usr/src/php/ext/xdebug.tgz \
      && tar -xf /usr/src/php/ext/xdebug.tgz -C /usr/src/php/ext/ \
      && rm /usr/src/php/ext/xdebug.tgz \
      && docker-php-ext-install \
  