docs: def resize(self, size=None):
          """
          Resize the container's PTY.
  
          If `size` is not None, it must be a tuple of (height,width), otherwise
          it will be determined by the size of the current TTY.
          """
  
          if not self.operation.israw():
              return
  
          size = size or tty.size(self.operation.stdout)
  
          if size is not None:
              rows, cols = size
              try:
                  self.operation.resize(height=rows, width=cols)
              except IOError:  # Container already exited
                  pass