code: func (p *StatsProvider) GetContainerInfo(podFullName string, podUID types.UID, containerName string, req *cadvisorapiv1.ContainerInfoRequest) (*cadvisorapiv1.ContainerInfo, error) {
  	// Resolve and type convert back again.
  	// We need the static pod UID but the kubecontainer API works with types.UID.
  	podUID = types.UID(p.podManager.TranslatePodUID(podUID))
  
  	pods, err := p.runtimeCache.GetPods()
  	if err != nil {
  		return nil, err
  	}
  	pod := kubecontainer.Pods(pods).FindPod(podFullName, podUID)
  	container := pod.FindContainerByName(containerName)
  	if container == nil {
  		return nil, kubecontainer.ErrContainerNotFound
  	}
  
  	ci, err := p.cadvisor.DockerContainer(container.ID.ID, req)
  	if err != nil {
  		return nil, err
  	}
  	return &ci, nil
  }
docs: // GetContainerInfo returns stats (from cAdvisor) for a container.