code: func (daemon *Daemon) load(id string) (*container.Container, error) {
  	container := daemon.newBaseContainer(id)
  
  	if err := container.FromDisk(); err != nil {
  		return nil, err
  	}
  	if err := label.ReserveLabel(container.ProcessLabel); err != nil {
  		return nil, err
  	}
  
  	if container.ID != id {
  		return container, fmt.Errorf("Container %s is stored at %s", container.ID, id)
  	}
  
  	return container, nil
  }
docs: // Load reads the contents of a container from disk
  // This is typically done at startup.