code: def get_inherit_image(self) -> Tuple[str, str]:
          
          name, tag = str(self.inherit_image).split(":")
  
          if self.image_exists(name, tag):
              return name, tag
          try:
              self.client.images.pull(name, tag)
          except docker.errors.APIError:
              raise ArcaMisconfigured(f"The specified image {self.inherit_image} from which Arca should inherit "
                                      f"can't be pulled")
  
          return name, tag
docs: Parses the ``inherit_image`` setting, checks if the image is present locally and pulls it otherwise.
  
          :return: Returns the name and the tag of the image.
          :raise ArcaMisconfiguration: If the image can't be pulled from registries.