code: func NewBaseContainer(id, root string) *Container {
  	return &Container{
  		ID:            id,
  		State:         NewState(),
  		ExecCommands:  exec.NewStore(),
  		Root:          root,
  		MountPoints:   make(map[string]*volumemounts.MountPoint),
  		StreamConfig:  stream.NewConfig(),
  		attachContext: &attachContext{},
  	}
  }
docs: // NewBaseContainer creates a new container with its
  // basic configuration.