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:       pandas \
        portpicker'
  
  # TODO(b/154930404): Update to 2.2.0 once it's out.  May need to
  # cut a branch to make changes that allow us to build against 2.2.0 instead
  # of tf-nightly due to API changes.
  RUN for python in ${python_version}; do \
      $python get-pip.py && \
      $python -mpip uninstall -y tensorflow tensorflow-gpu tf-nightly tf-nightly-gpu && \
  
negative.code: 
  # Needed until this is included in the base TF image.
  RUN ln -s "/usr/include/x86_64-linux-gnu/python3.8" "/dt7/usr/include/x86_64-linux-gnu/python3.8"
  RUN ln -s "/usr/include/x86_64-linux-gnu/python3.8" "/dt8/usr/include/x86_64-linux-gnu/python3.8"
  RUN ln -s "/usr/include/x86_64-linux-gnu/python3.9" "/dt7/usr/include/x86_64-linux-gnu/python3.9"
  RUN ln -s "/usr/include/x86_64-linux-gnu/python3.9" "/dt8/usr/include/x86_64-linux-gnu/python3.9"
  
  WORKDIR "/tmp/reverb"
  
  