code: func (r *Runtime) ExecContainer(c *Container, cmd []string, stdin io.Reader, stdout, stderr io.WriteCloser, tty bool, resize <-chan remotecommand.TerminalSize) error {
  	impl, err := r.RuntimeImpl(c)
  	if err != nil {
  		return err
  	}
  
  	return impl.ExecContainer(c, cmd, stdin, stdout, stderr, tty, resize)
  }
docs: // ExecContainer prepares a streaming endpoint to execute a command in the container.