anchor.diff:  COPY hack/dockerfile/install/install.sh ./install.sh
   COPY hack/dockerfile/install/$INSTALL_BINARY_NAME.installer ./
   RUN --mount=type=cache,target=/root/.cache/go-build \
  -	--mount=type=cache,target=/go/pkg/mod \
  -		PREFIX=/build ./install.sh $INSTALL_BINARY_NAME
  +    --mount=type=cache,target=/go/pkg/mod \
  +        PREFIX=/build ./install.sh $INSTALL_BINARY_NAME
   
   FROM base AS vndr
   ENV INSTALL_BINARY_NAME=vndr
  
positive.code: COPY hack/dockerfile/install/install.sh ./install.sh
  COPY hack/dockerfile/install/$INSTALL_BINARY_NAME.installer ./
  RUN --mount=type=cache,target=/root/.cache/go-build \
  	--mount=type=cache,target=/go/pkg/mod \
  		PREFIX=/build/ ./install.sh $INSTALL_BINARY_NAME
  COPY ./contrib/dockerd-rootless.sh /build
  
  # TODO: Some of this is only really needed for testing, it would be nice to split this up
  
negative.code: ARG DEBIAN_FRONTEND
  # Install dependency packages specific to criu
  RUN --mount=type=cache,sharing=locked,id=moby-criu-aptlib,target=/var/lib/apt \
      --mount=type=cache,sharing=locked,id=moby-criu-aptcache,target=/var/cache/apt \
          apt-get update && apt-get install -y --no-install-recommends \
              libnet-dev \
              libprotobuf-c-dev \
              libprotobuf-dev \
              libnl-3-dev \
              libcap-dev \
              protobuf-compiler \
              protobuf-c-compiler \
              python-protobuf
  
  # Install CRIU for checkpoint/restore support
  ENV CRIU_VERSION 3.12
  RUN mkdir -p /usr/src/criu \
      && curl -sSL https://github.com/checkpoint-restore/criu/archive/v${CRIU_VERSION}.tar.gz | tar -C /usr/src/criu/ -xz --strip-components=1 \
      && cd /usr/src/criu \
      && make \
      && make PREFIX=/build/ install-criu
  
  FROM base AS registry
  # Install two versions of the registry. The first is an older version that
  