anchor.diff:      C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 \
       56730D5401028683275BD23C23EFEFE93C4CFFFE \
     ; do \
  -    gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key" || \
       gpg --keyserver pgp.mit.edu --recv-keys "$key" || \
  -    gpg --keyserver keyserver.pgp.com --recv-keys "$key" ; \
  +    gpg --keyserver keyserver.pgp.com --recv-keys "$key" || \
  +    gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key" ; \
     done
   
   ENV NPM_CONFIG_LOGLEVEL info
  -ENV NODE_VERSION 7.10.0
  +ENV NODE_VERSION 8.4.0
   
  -RUN curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-x64.tar.xz" \
  -  && curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" \
  +RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
  +  && case "${dpkgArch##*-}" in \
  +    amd64) ARCH='x64';; \
  +    ppc64el) ARCH='ppc64le';; \
  +    s390x) ARCH='s390x';; \
  +    arm64) ARCH='arm64';; \
  +    armhf) ARCH='armv7l';; \
  +    *) echo "unsupported architecture"; exit 1 ;; \
  +  esac \
  +  && curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH.tar.xz" \
  +  && curl -SLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" \
     && gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc \
  -  && grep " node-v$NODE_VERSION-linux-x64.tar.xz\$" SHASUMS256.txt | sha256sum -c - \
  -  && tar -xJf "node-v$NODE_VERSION-linux-x64.tar.xz" -C /usr/local --strip-components=1 \
  -  && rm "node-v$NODE_VERSION-linux-x64.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt \
  +  && grep " node-v$NODE_VERSION-linux-$ARCH.tar.xz\$" SHASUMS256.txt | sha256sum -c - \
  +  && tar -xJf "node-v$NODE_VERSION-linux-$ARCH.tar.xz" -C /usr/local --strip-components=1 \
  +  && rm "node-v$NODE_VERSION-linux-$ARCH.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt \
     && ln -s /usr/local/bin/node /usr/local/bin/nodejs
   
   RUN npm install -g gulp bower
  
positive.code: #  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  #  SOFTWARE.
  
  RUN groupadd --gid 1000 node \
    && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
  
  # gpg keys listed at https://github.com/nodejs/node#release-team
  RUN set -ex \
    && for key in \
  
negative.code: 
  RUN go get github.com/jteeuwen/go-bindata/...
  
  # Below copied from nodejs/docker-node/8.4/stretch
  #
  # LICENSE:
  #  The MIT License (MIT)
  