anchor.diff:  
   && cd /usr/local/src                                                        \
   
  -&& wget https://nginx.org/download/nginx-${NGINX_VERSION}.tar.gz            \
  -&& wget https://www.openssl.org/source/openssl-${OPENSSL_VERSION}.tar.gz    \
  -&& wget https://ftp.pcre.org/pub/pcre/pcre-${PCRE_VERSION}.tar.gz           \
  -&& wget http://zlib.net/zlib-${ZLIB_VERSION}.tar.gz                         \
  +&& wget https://docker-assets.oss-cn-shanghai.aliyuncs.com/src/nginx/nginx-${NGINX_VERSION}.tar.gz \
  +&& wget http://docker-assets.oss-cn-shanghai.aliyuncs.com/src/openssl/openssl-${OPENSSL_VERSION}.tar.gz    \
  +&& wget http://docker-assets.oss-cn-shanghai.aliyuncs.com/src/pcre/pcre-${PCRE_VERSION}.tar.gz \
  +&& wget http://docker-assets.oss-cn-shanghai.aliyuncs.com/src/zlib/zlib-${ZLIB_VERSION}.tar.gz \
   && tar -zxvf nginx-${NGINX_VERSION}.tar.gz                                  \
   && tar -zxvf openssl-${OPENSSL_VERSION}.tar.gz                              \
   && tar -zxvf pcre-${PCRE_VERSION}.tar.gz                                    \
   && tar -zxvf zlib-${ZLIB_VERSION}.tar.gz                                    \
   
  -&& wget http://cn2.php.net/distributions/php-${PHP_VERSION}.tar.gz          \
  +&& wget https://docker-assets.oss-cn-shanghai.aliyuncs.com/src/php/php-${PHP_VERSION}.tar.gz  \
   && tar -zxvf php-${PHP_VERSION}.tar.gz                                      \
   
  -&& wget http://ideas-cdn-src.oss-cn-beijing.aliyuncs.com/assets/softs/percona-server-${PERCONA_VERSION}.tar.gz \
  -&& wget http://ideas-cdn-src.oss-cn-beijing.aliyuncs.com/assets/softs/boost_${BOOST_VERSION}.tar.gz \
  -&& tar -zxvf percona-server-${PERCONA_VERSION}.tar.gz                       \
  -&& tar -zxvf boost_${BOOST_VERSION}.tar.gz                                  \
  -
  -&& wget http://download.redis.io/releases/redis-${REDIS_VERSION}.tar.gz     \
  -&& tar -zxvf redis-${REDIS_VERSION}.tar.gz                                  \
  +&& wget https://docker-assets.oss-cn-shanghai.aliyuncs.com/src/percona/percona-server-${PERCONA_VERSION}.tar.gz \
  +&& wget https://docker-assets.oss-cn-shanghai.aliyuncs.com/src/boost/boost_${BOOST_VERSION}.tar.gz        \
  +&& tar -zxvf percona-server-${PERCONA_VERSION}.tar.gz                                   \
  +&& tar -zxvf boost_${BOOST_VERSION}.tar.gz                                              \
  +
  +&& wget https://docker-assets.oss-cn-shanghai.aliyuncs.com/src/redis/redis-${REDIS_VERSION}.tar.gz        \
  +&& tar -zxvf redis-${REDIS_VERSION}.tar.gz                                              \
   
   && cd /usr/local/src/nginx-${NGINX_VERSION}                         \
   && ./configure --prefix=/usr/local/nginx                            \
  
positive.code: FROM ubuntu:16.04
  
  ENV NGINX_VERSION           1.13.5
  ENV OPENSSL_VERSION         1.0.2l
  
negative.code: 
  RUN chmod +x /docker_run.sh
  
  RUN CPU_NUM=`cat /proc/cpuinfo | grep processor | wc -l`                    \
  
  && groupadd appserver                                                       \
  && useradd -g appserver -M -d /usr/local/nginx nginx -s /sbin/nologin       \
  