code: func (c *Cluster) CreateContainerSchedulerOpts(opts docker.CreateContainerOptions, schedulerOpts SchedulerOptions, inactivityTimeout time.Duration, nodes ...string) (string, *docker.Container, error) {
  	return c.CreateContainerPullOptsSchedulerOpts(opts, docker.PullImageOptions{
  		Repository:        opts.Config.Image,
  		InactivityTimeout: inactivityTimeout,
  		Context:           opts.Context,
  	}, docker.AuthConfiguration{}, schedulerOpts, nodes...)
  }
docs: // Similar to CreateContainer but allows arbritary options to be passed to
  // the scheduler.