code: func (task *Task) platformHostConfigOverride(hostConfig *dockercontainer.HostConfig) error {
  	// Convert the CPUShares to CPUPercent
  	hostConfig.CPUPercent = hostConfig.CPUShares * percentageFactor / int64(cpuShareScaleFactor)
  	if hostConfig.CPUPercent == 0 && hostConfig.CPUShares != 0 {
  		// if CPU percent is too low, we set it to the minimum(linux and some windows tasks).
  		// if the CPU is explicitly set to zero or not set at all, and CPU unbounded
  		// tasks are allowed for windows, let CPU percent be zero.
  		// this is a workaround to allow CPU unbounded tasks(https://github.com/aws/amazon-ecs-agent/issues/1127)
  		hostConfig.CPUPercent = minimumCPUPercent
  	}
  	hostConfig.CPUShares = 0
  	return nil
  }
docs: // platformHostConfigOverride provides an entry point to set up default HostConfig options to be
  // passed to Docker API.