anchor.diff:      DOTNET_SETUP_DIR=/usr/src/dotnet-build 
   
   ARG BUILD_CHINA=false
  -
  -COPY setup/ ${DOTNET_SETUP_DIR}/
  -
  -RUN if [ ${BUILD_CHINA} ];then \
  -       chmod +x ${DOTNET_SETUP_DIR}/china.sh; \
  -       ${DOTNET_SETUP_DIR}/china.sh; \
  -    fi
  -
  -RUN RUNTIME_DEPENDENCIES="libc6 \
  +ARG RUNTIME_DEPENDENCIES="libc6 \
           libcurl3 \
           libgcc1 \
           libgssapi-krb5-2 \
  
positive.code:         libunwind8 \
          libuuid1 \
          zlib1g \
          python" \
  && BUILD_DEPENDENCIES="xz-utils " \
  && apt-get update \
  && apt-get install --no-install-recommends --no-install-suggests -y ${RUNTIME_DEPENDENCIES} ${BUILD_DEPENDENCIES}
  
  ##### ##### ##### ##### ##### ##### ##### ##### ##### #####
  
negative.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.." \
  