Docker
data class Docker(val daemon: Configuration.Docker.Daemon, val host_reservation: Configuration.Docker.HostReservation, val overcommit: Configuration.Docker.Overcommit) : ConfigVerifiable
Docker properties fields (docker.*
).
Fields under the docker
root namespace are properties which control which Docker engines the Grader utilizes, and how the Grader manages Docker resources.
Constructors
Link copied to clipboard
constructor(daemon: Configuration.Docker.Daemon, host_reservation: Configuration.Docker.HostReservation, overcommit: Configuration.Docker.Overcommit)
Types
Link copied to clipboard
Link copied to clipboard
data class Dispatcher(val overRequestBackoff: Configuration.Docker.Dispatcher.Backoff, val findDaemonBackoff: Configuration.Docker.Dispatcher.Backoff, val reconnectBackoff: Configuration.Docker.Dispatcher.Backoff)
Link copied to clipboard
data class HostReservation(val main: Configuration.Docker.HostReservation.ResourceReservation, val aux: Configuration.Docker.HostReservation.ResourceReservation) : ConfigVerifiable
Link copied to clipboard
Properties
Functions
Link copied to clipboard
Additional checks for verifying constraints on fields which do not implement ConfigVerifiable.