anchor.diff:          libunwind8 \
           libuuid1 \
           zlib1g \
  -        python" \
  -&& BUILD_DEPENDENCIES="xz-utils " \
  -&& apt-get update \
  +        python"
  +ARG BUILD_DEPENDENCIES="xz-utils "
  +
  +COPY setup/ ${DOTNET_SETUP_DIR}/
  +
  +RUN if [ ${BUILD_CHINA} ];then \
  +       chmod +x ${DOTNET_SETUP_DIR}/china.sh; \
  +       ${DOTNET_SETUP_DIR}/china.sh; \
  +    fi
  +
  +RUN apt-get update \
   && apt-get install --no-install-recommends --no-install-suggests -y ${RUNTIME_DEPENDENCIES} ${BUILD_DEPENDENCIES}
   
   ##### ##### ##### ##### ##### ##### ##### ##### ##### #####
  
positive.code: 
  && echo " install npm. " \
  #fix permission denied
  && chown -R $(whoami):root $(npm config get prefix)/{lib/node_modules,bin,share} \
  && npm install npm --loglevel warn -g ${NPM_REGISTRY} \
  
  && echo "install npm package.." \
  
negative.code:     DOTNET_SETUP_DIR=/usr/src/dotnet-build 
  
  ARG BUILD_CHINA=false
  ARG RUNTIME_DEPENDENCIES="libc6 \
          libcurl3 \
          libgcc1 \
          libgssapi-krb5-2 \
  