removeRunnerInstance

open override fun removeRunnerInstance(runner: Runner)

Unbinds runner to this Docker daemon.

It is the caller's responsibility to ensure all following preconditions are met:

  • This daemon is currently managing the runner.

  • This daemon was connected when initialized.

Implementations may specify additional preconditions.

Throws

if any of the above preconditions were not met.

if, after freeing the reservation by the runner, the runner ends up having more resources than when it started.