code: func (daemon *Daemon) ContainerInspect(name string, size bool, version string) (interface{}, error) {
  	switch {
  	case versions.LessThan(version, "1.20"):
  		return daemon.containerInspectPre120(name)
  	case versions.Equal(version, "1.20"):
  		return daemon.containerInspect120(name)
  	}
  	return daemon.ContainerInspectCurrent(name, size)
  }
docs: // ContainerInspect returns low-level information about a
  // container. Returns an error if the container cannot be found, or if
  // there is an error getting the data.