anchor.diff:  
   # Re-declare args because the args declared before FROM can't be used in any
   # instruction after a FROM.
  -# We cannot update the TF image because it doesn't have the headers for
  -# Python 3.6
  -ARG cpu_base_image="tensorflow/tensorflow:2.1.0-custom-op-ubuntu16"
  +ARG cpu_base_image="tensorflow/tensorflow:2.2.0-custom-op-ubuntu16"
   ARG base_image=$cpu_base_image
   ARG tensorflow_pip="tf-nightly"
   ARG python_version="python3.6"
  
positive.code:         python3.7-dev \
          python3.8-dev \
          python3.9-dev \
          # Needed due to python3.8 apt packaging issue.
          python3.8-distutils \
          python3.9-distutils \
          rename \
  
negative.code: # Run the following commands in order:
  #
  # REVERB_DIR="/tmp/reverb"  # (change to the cloned reverb directory, e.g. "$HOME/reverb")
  # docker build --tag tensorflow:reverb_release - < "$REVERB_DIR/docker/release.dockerfile"
  # docker run --rm -it -v ${REVERB_DIR}:/tmp/reverb \
  #   -v ${HOME}/.gitconfig:/home/${USER}/.gitconfig:ro \
  #   --name reverb_release tensorflow:reverb_release bash
  #
  # Test that everything worked:
  #
  # bazel test -c opt --copt=-mavx --config=manylinux2010 --test_output=errors //reverb/...
  ARG cpu_base_image="tensorflow/tensorflow:2.2.0-custom-op-ubuntu16"
  ARG base_image=$cpu_base_image
  FROM $base_image
  